0

请帮助设置/配置 .htaccess 文件。

如何从地址http://domain.com/main_page重写为http://domain.com

我做什么或我的 .htaccess 文件:

RewriteEngine on
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

我试过RewriteRule ^$ /Main_Page了,但它不起作用。

4

1 回答 1

1

我看到三个错误:

首先:您尝试重定向回 front

RewriteRule ^$ /Main_Page

会将http://example.com/重定向到http://example.com/Main_Page

第二:对于您的简单情况,RewriteCond指令是多余的。他们检查请求文件名是否不作为文件或目录存在。但您只想重定向/main_page/.

第三:URL 区分大小写。在 Windows Web 服务器上,这无关紧要。但是您的设置似乎无法在 Windows Web 服务器上运行。如果您真的需要不区分大小写的重定向,这是另一个问题。请参阅带有 mod_rewrite 的不区分大小写的 URL

于 2012-09-30T14:51:59.150 回答