0

当您转到“http://mysite.com”时,我如何完成此操作,我想显示为索引的文件在 URL 中。前任:

因为现在“my-choice.html”没有出现。到目前为止,我的 .htaccess 中有这个:

DirectoryIndex my-site.html

4

2 回答 2

0

当请求是针对目录时,该DirectoryIndex指令仅设置要尝试解析的文件列表。它不会像您想要的那样重定向浏览器。试试这个:

RedirectMatch 301 ^/$ /my-choice.html
于 2012-08-03T08:45:07.177 回答
0

这是你可爱的 htaccess :

RewriteEngine On
RewriteBase /

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

RewriteRule ^/?$ /my-choice.html [L,R=301]
于 2012-08-03T08:47:25.557 回答