htaccess中的自定义PHP-URL重写


custom PHP -URL rewriting in htaccess

我正在使用examplep重写wordpress网站的URL。我不知道如何永久重写URL。当我添加重写永久规则时,我的网站会进入等目录

http://localhost:8080/D:/server/htdocs/site/book

规则:RewriteRule ^book$ ?product=book [R=301,NC]

如何编写自动重定向url的规则?

首先,您的服务器URL有点可疑。您是否确定您的服务器URL来自localhost下的D驱动器?这将是我更期待看到的(尤其是XAMPP,其中htdocs是服务器根):

http://localhost:8080/site/book

所以,看看这是否首先解决了问题。如果不起作用,请确保已启用mod_rewrite。我不知道如何在Windows上做到这一点,但在Linux(可能还有Mac)上,命令是a2enmod rewrite,后面跟着service apache2 reload