我正在尝试从以下位置获取网址:
192.168.0.1/movie-page.php?id=123
到:
192.168.0.1/电影/电影名
甚至(现在):
192.168.0.1/电影/123
我已经通过使用这个 url 来简化它(让某些东西工作):
192.168.0.1/pet_care_info_07_07_2008.php 至 192.168.0.1/pet-care/
我的 .htaccess 文件:
RewriteEngine On
RewriteRule ^pet-care/?$ pet_care_info_07_07_2008.php [NC,L]
我究竟做错了什么?我尝试了很多组合,但没有运气,我的耐心已经用完了......
我在我的本地 NAS 上运行它,默认情况下应该启用 mod_rewrite。我已经通过在 .htaccess 文件中输入随机字符串并打开页面来测试 .htaccess,但出现 404 错误。我认为这意味着 .htaccess 正在使用,因为如果文件格式错误,页面将停止运行。