我正在编写一个PHP网站,现在想要在URL中隐藏PHP文件类型。例如使用
http://.../signup
替换网址
http://.../signup.php
我应该怎么做我的apache配置文件?
答案 0 :(得分:0)
没试过,但这应该有效:
RewriteEngine on
# Rewrite /foo/bar to /foo/bar.php
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.php [L]
答案 1 :(得分:0)
如果带有该前缀的请求路径映射到现有文件,则可以使用此规则附加.php
:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php
现在您需要做的就是在文档中使用不带尾随.php
的路径。