我最近尝试使用htaccess隐藏我的网址中的参数,结果是500服务器错误.
这是我的.htaccess代码:
<files .htaccess> order allow,deny deny from all </files> Options -Indexes +FollowSymLinks RewriteEngine on RewriteBase / ErrorDocument 404 /404.PHP RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{THE_REQUEST} \s(.+?)/+[?\s] RewriteRule ^(.+?)/$/$1 [R=301,L] RewriteBase / RewriteRule ^([^/]+\.PHP)/.* $1 [R=301,L] RewriteRule ^buyit\.PHP$/buyit.PHP?qstart=1&gid=73161-645821-36&qid=4&daq=0&preq=14&clk=7 [L]
我想做的就是我的页面buyit.PHP?qsta = 1& gid = 11-64-36& qid = 4& kaq = 0& req = 14& dlk = 7总是显示为buyit.PHP,保持我的变量完好无损并且可用于我的PHP脚本.所以我在htaccess中添加了最后一行,但不幸的是它崩溃了.
请问有什么想法吗?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。