在我的网站中,我使用“show.php?cat = 1”类型的URL。我想改变这种链接类型的SEO优化。Htaccess URL重写[GET无效]
我已经尝试过,但我不明白如何做到这一点。
# Root Host
-- Project Folder
--- index.php
--- show.php
--- css/js/ and other folders
我的第一个目的是改变我的链接
show.php?cat=1 to show/1/
我的代码是
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^/show/(.*)$ show.php?cat=$1 [QSA,L]
但它不工作。我有一个GET错误。怎么了?
匆匆到/显示/ CSS URL
我'很生气我的CSS文件,我的CSS文件了,但得到的功能不起作用。
感谢您的帮助。
编辑:如果我将show code更改为'test',那么页面将变为404。为什么? 注意:我使用的是WAMP Server 3,Apache Rewrite_module正在运行。
RewriteRule ^/test/(.*)$ show.php?cat=$1 [QSA,L]
“所请求的URL/PROJECT1 /测试/ 1在此服务器上找到。”
看看的_GET,$ _ POST和$ _REQUEST的内容。参数在那里呢? – Scovetta
@Scovetta关于参数没有问题,我检查了所有。 –