我正在寻找一个简单的.htaccess配置,只需将/ some_uri转换为/some_uri.php。社区中的大多数示例都比我要求的要复杂。我正在尝试以下操作,但是没有用:
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteRule ^(.*)$ ./$1.php
请帮忙。谢谢你。
您需要确保规则不匹配。换句话说,如果URL已经在php上结束,则需要确保该规则不匹配。除此之外,如果规则已经指向存在的文件,您可能希望阻止该规则匹配,因此您通常可以在不尝试向其附加php的情况下提供css / js / images。
RewriteCond %{REQUEST_URI} !\.php$ #Does not end with .php
RewriteCond %{REQUEST_FILENAME} !-f #Requested url is not an existing file
RewriteRule ^ %{REQUEST_URI}.php [L]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句