【发布时间】:2021-04-26 12:17:22
【问题描述】:
我将上下文 URL 更改为:
domain.name/url1 到 domain.name/url2
我想对来自
的所有 URL 进行 301 重定向domain.name/url1/* 到静态文件domain.name/url2/moved.html 并显示静态维护页面
重写规则不应考虑除 domain.name/url1/* 之外的任何其他 URL 用于此重定向
url1和url2是apache目录下的子文件夹/var/www/home/
apache的配置是:
Listen 9082
<VirtualHost *:9082>
ServerName domain.name
DocumentRoot "/var/www/home"
<Directory />
Require all denied
</Directory>
<Directory "/var/www/home">
Require all granted
RewriteEngine on
AllowOverride all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>
</VirtualHost>
【问题讨论】:
标签: linux apache mod-rewrite url-rewriting virtualhost