Apache可以通过使用mod_rewrite模块来实现URL重写。下面是一个示例配置来实现URL重写:
apache2ctl -M | grep rewrite
如果输出中包含"rewrite_module"字样,则表示mod_rewrite模块已经启用。
RewriteEngine On
RewriteRule ^old-url$ new-url [L,R=301]
上面的例子中,当用户访问"old-url"时,会被重定向到"new-url",并返回301永久重定向状态码。
sudo service apache2 restart
现在当用户访问"old-url"时,会被重定向到"new-url"。可以根据需要添加更多的重写规则来实现不同的URL重写需求。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。