我有一个名为article.php的文件,它通常会通过GET获取一个类似id
的参数。我想用slug
而不是id
做一些事情,所以我可以得到类似下面的网址:
http://www.website.com/article/slug-goes-here
我的htaccess文件有效,但每当我加载页面时,我的脚本都会出现404错误。
article/css/style.css Failed to load resource: the server responded with a status of 404 (Not Found)
有什么办法可以保留这个功能,但保留我的脚本,样式表等的路径?
我的.htaccess:
RewriteEngine On
RewriteRule ^article/([^/]*)$ /article.php?slug=$1 [L]
答案 0 :(得分:3)
您需要添加规则才能修复资源:
RewriteRule ^article/(.+?\.(?:jpe?g|gif|bmp|png|tiff|css|js))$ /$1 [NC,L]