0

问题:

我有一系列域链接到我的服务器,目前我的婚礼网站从一个名为 /wedding 的文件夹运行。在我的 cPanel 中,我已将默认目标设置为此文件夹,其中包含我的所有文件、index.html、location.html 等等。

现在到目前为止,我的问题是我尝试过的任何事情似乎都无法让我从 URL 的末尾删除 .html。

目前我正在尝试:

<IfModule mod_rewrite.c>
Options +FollowSymLinks  
RewriteEngine On  

RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f  

RewriteRule ^gallery$ ./wedding/gallery.html  
</IfModule>

老实说,我不知道我在做什么。一些帮助将不胜感激。我只想要干净的网址

4

1 回答 1

0

它当前在我的 /wedding 目录中,我认为这是正确的,因为域开始文件夹在这里。

如果它在您的wedding目录中,那么您将永远不会访问 htaccess 文件http://your.domain.com/gallery(URI 路径中没有 /wedding/)。您需要将 htaccess 文件或至少文件中的规则)放在文档根目录中。

于 2012-10-06T21:49:54.297 回答