我的.htaaccess文件有问题。
我尝试将www.example.com/news/2
之类的网址转换为www.example.com/index.php?news=$1
。
到目前为止,我已经尝试过了:
RewriteRule ^news/([0-9]+)/?$ /index.php?news=$1 [NC,L]
这导致我出错,因为它试图找到所有来源,例如:www.example.com/news/styles.css
等。
问题是什么? Hta文件位于根目录中。
答案 0 :(得分:0)
当你期待两个级别时,你有三个级别。删除" /?"从最后。也不要为你的CSS使用/news/style.css。多数民众赞成无足轻重。使用/ css或/ css / news或/ resources / news等。