在我的主机配置中,我有apache别名:
Alias /jobs /var/www/my/web
指向cms的根(在主网站以外的其他目录中)
现在我需要添加重定向到点
http://mydomain/jobs - > http://mydomain/jobs/jobs
我不确定别名是否有必要/可能达到这种效果。
更新因为它是Drupal cms它也有自己的规则,如:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
您可以在/var/www/my/web/.htaccess
中使用此规则:
RewriteEngine On
RewriteBase /jobs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(?!jobs/).*$ jobs/$0 [L,NC]