2

当我在 RewriteRule 中只使用一个词时,它在远程服务器上不起作用(它在本地工作)。我找不到问题。例如; 如果我使用

RewriteRule ^about$ about.php [L,NC]

它不起作用。但是如果我使用

RewriteRule ^about.html$ about.php [L,NC]
RewriteRule ^about-us$ about.php [L,NC]

有用。提前致谢。

4

1 回答 1

1

在 /.htaccess 中,你可以试试这个:

Options -MultiViews

RewriteEngine On
RewriteRule ^about$ /about.php [L,NC]

RewriteRule ^about.html$ /about.php [L,NC]
RewriteRule ^about-us$ /about.php [L,NC]
于 2013-11-11T09:13:14.967 回答