我已经开始学习 htaccess 并且我非常挣扎。我只是想从 URL 中删除我的 .php
subdomain.example.com/weddings.php
到
subdomain.example.com/weddings/
老实说,不完全是这样。完整的网址是
subdomain.example.com/weddings.php?section=pyromusicals#divname
我试图把它变成
subdomain.example.com/weddings/divname
现在虽然只是将 .php 删除到 / 会有所帮助。
到目前为止,我的 htaccess 文件中有
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(.*).php$
RewriteRule ^(.*)$ %1 [L,QSA]
这是重写
subdomain.example.co.uk/wedding-fireworks/
这很好,但它也会生成一个 404 错误页面未找到。
在此服务器上未找到请求的 URL /wedding-fireworks/index。