【发布时间】:2014-07-07 12:27:56
【问题描述】:
为什么这个 .htaccess 规则不起作用?请求 mydomain.com/login 时得到 404:
RewriteEngine On
RewriteRule ^login$ login.php [L]
如果我将^login$ 更改为^logn$ 或将login.php 更改为login1.php,它确实有效。
我可以更改我的文件名,但我想知道为什么它不起作用。
问题发生在 Ubuntu 14.04 上。阿帕奇版本:2.4.2。 在我的开发 Windows7 上它似乎工作正常。
【问题讨论】:
标签: regex apache .htaccess mod-rewrite apache2