1

请帮助我,我是这方面的新手。

我对重写规则有一点问题,我在 xammp 服务器中使用这个规则测试我的网站,它工作得很好,这意味着我希望我的 URL 像这样http://ridingwolf.com/en/transylvania-food-and -culture-guided-tour改为http://ridingwolf.com/en/transylvania-food-and-culture-guided-tour.html

但是,当我在运行 LiteSpeed 的共享服务器上上传文件后,它无法正常工作,并且每次我访问此链接时http://ridingwolf.com/en/transylvania-food-and-culture-guided-tour都会将我重定向到 404!

我不知道该怎么办!

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
RewriteRule ^([^/]+)/$ $1.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]

先感谢您。

4

0 回答 0