如何重写网址而不是实际页面?

时间:2018-07-20 11:04:57

标签: .htaccess

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.phpregister.php之类的链接时,则无效转到实际文件,我该如何解决?

0 个答案:

没有答案