【发布时间】:2014-10-09 19:55:46
【问题描述】:
我已经为此查找并尝试了 3 或 4 个关于 SO 的答案,但它们对我不起作用。
我有dev.mydomain.com/pw/,我希望dev.mydomain.com/pw/builder 重定向到dev.mydomain.com/pw/builder.php 等。
我尝试了几种解决方案,包括:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) $1.php [L]
来自:here 和:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [L]
来自:here
还有:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ $1.php [L]
我从其他项目中得到的。
我也尝试过将 RewriteBase 操纵到各种事物上,例如 / 和 /pw/ 无效。
有什么明显我做错/没有做的事情吗?
【问题讨论】:
标签: php .htaccess mod-rewrite