要解决“Apache的重定向指令没有作为最终规则生效”的问题,您可以尝试使用Apache的RewriteEngine指令和RewriteRule指令来设置重定向规则。以下是一个示例代码,演示如何使用RewriteEngine和RewriteRule来实现重定向:
sudo a2enmod rewrite
Options FollowSymLinks
AllowOverride All
Require all granted
RewriteEngine On
RewriteRule ^old-url$ /new-url [R=301,L]
上述代码将把以“old-url”结尾的URL重定向到“new-url”。
sudo service apache2 restart
重新启动后,您的重定向规则应该生效。
请注意,以上示例中的“old-url”和“new-url”应该替换为您实际想要重定向的URL路径。另外,您也可以根据您的需求添加更多的重定向规则。
上一篇:Apache的正则表达式
下一篇:Apache的重写规则写法