我已经在我的.htaccess文件中应用了以下代码,该文件正常工作,但每当我浏览干净的网址(例如example.com/shop/)时,它就会被转换为默认网址 我:e tt.php?shopname = abc。
任何想法为什么会这样?
RewriteRule ^([a-zA-Z0-9]+)/$ ./tt.php?shopname=$1 [L,R,NC,QSA]
答案 0 :(得分:1)
R
指令使其成为重定向,因此您的网络服务器会向浏览器发送301 HTTP重定向答案。删除它:
[L,NC,QSA]
答案 1 :(得分:0)
你应该从最后删除:
[L,NC,QSA]