我四处寻找,但无法找到合适的解决方案。
我有一个简单的HTML网站,其中只包含HTML文件(.html扩展名),例如pricing.html,contact-us.html等。
我想制作url,使其接受整数作为参数,如此
目前:http://www.amznhosting.com/pricing.html
我想制作网址,以便我也可以接受这样的额外参数:
http://www.amznhosting.com/pricing.html/2
这就是我迄今为止在.htaccess中所做的事情
RewriteRule ^(.*)$ pricing.html?params=$1 [L,QSA]
它工作但css,js和图像没有加载。
有任何想法吗?
答案 0 :(得分:0)
您可以使用以下规则:
$url = preg_replace("/[^[:alnum:][:space:]]/u", '', $string);
这会将/file.html/path重写为/file.html?params=path。