使用.htaccess将清除的URL标识转换为默认URL

时间:2014-07-17 13:54:07

标签: php html .htaccess

我已经在我的.htaccess文件中应用了以下代码,该文件正常工作,但每当我浏览干净的网址(例如example.com/shop/)时,它就会被转换为默认网址 我:e tt.php?shopname = abc。

任何想法为什么会这样?

RewriteRule ^([a-zA-Z0-9]+)/$ ./tt.php?shopname=$1 [L,R,NC,QSA]

2 个答案:

答案 0 :(得分:1)

R指令使其成为重定向,因此您的网络服务器会向浏览器发送301 HTTP重定向答案。删除它:

[L,NC,QSA]

答案 1 :(得分:0)

你应该从最后删除:

[L,NC,QSA]