RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [NC]
RewriteCond %{REQUEST_FILENAME} >""
RewriteRule ^([^\.]+)$ profile.php?publicLink=$1 [L]
我的.htaccess
文件中包含上述内容,当有人键入www.site.com/sdfsdf
时此方法有效,但是在页面上有诸如login.php
或register.php
之类的链接时,则无效转到实际文件,我该如何解决?