重写因此,我正在调整我正在处理的网站上的网址,并且在网址中传递了一些变量时遇到了一些问题。.htaccess |用页面
mylighting.com/bath-fixture-c-13.html?osCsid=u2qj8o9rvjn0p5pa7p8npuhs54
RewriteRule ^bath-fixture bath-fixture-c-13.html?id=$1
所以这个重写完美的作品为出现的页面是mylighting.com/bath-fixture
现在不幸的页面上还有其他几个项目来查看和我有一些麻烦的页面变量。我认为我的代码是正确的,但是每次我尝试去正确的页面时,它似乎都不起作用。
http://mylighting.com/bath-fixture-c-13.html?page=2&id=u0hnumfus6gjhjc45av36663m3
RewriteRule ^bath-fixture/([a-zA-Z0-9]+)$ bath-fixture-c-13.html?page=$1&id=$2
所以我认为我有这个正确的,但显然不是。我希望第二页的输出为 mylighting.com/bath-fixture/2
。
不幸的是,使用.htaccess中的代码时,每次输入该URL时,都会将我带到类别的第一页,而不是第二页。
什么是您想要在浏览器中看到的URL以及您想要在内部重写的内容? – anubhava
我想在浏览器中看到mylighting.com/bath-fixture/2作为输出。 –
根据您的意见以及上述陈述,您希望使用mylighting.com/bath-fixture/2作为输入,并具有mylighting.com/bath-fixture-c-13.html?id=服务的内容,没有重定向。 – AaronM