html - .htaccess 使用别名 url 重定向

标签 html css .htaccess

在我的网站上我有这样的东西:

example.pl/index.html and example.pl/gallery.html

我想使用 htaccess 创建 url 别名,例如:

example.pl/homepage and example.pl/gallery

我找到了删除 .html 的解决方案,但我想用其他东西重写索引。

RewriteEngine On
RewriteBase /
RewriteRule ^page$ /subfolder/subfolder/thepage.php [L]

我在这里找到的解决 php 问题的解决方案对我不起作用。 此外,我应该将 .htacess 文件放在 public_html 文件夹还是主目录中? (我不为这个简单的网站使用 php 和数据库)。

最佳答案

以下是您可以执行的操作:

RewriteEngine On
RewriteRule ^homepage /subfolder/subfolder/index.html [L]
RewriteRule ^gallery /subfolder/subfolder/gallery.html [L]

.htaccess 文件应位于您拥有 index.htmlgallery.html 文件的文件夹中。

关于html - .htaccess 使用别名 url 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45653346/

相关文章:

.htaccess URL重写挑战

javascript - 在javascript中生成第n个子链接的随机背景颜色

php - 如何从段落外删除分隔符

python - 在Python中从<html>正文中将数据提取到Excel文件

html - 仍然渲染 png 图像背景黑色

css - 在 Bootstrap 列表项中制作标题?

javascript - 处理 Angular 5 应用程序的 URL 请求有哪些可能性?

html - 首次加载页面时如何将事件链接设置为默认链接

css - Chrome CSS 行为与其他流行浏览器的对比

php - 在部署之前验证 .htaccess