.htaccess 重写规则以将别名域重定向到主域,路径不工作
我正在尝试将别名域的请求重定向到主域上的特定路径,没有收到任何错误,但重定向不起作用。我在想,在最初的规则之后,其他的东西正在重定向 这是.htaccess文件.htaccess 重写规则以将别名域重定向到主域,路径不工作,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我正在尝试将别名域的请求重定向到主域上的特定路径,没有收到任何错误,但重定向不起作用。我在想,在最初的规则之后,其他的东西正在重定向 这是.htaccess文件 Options +FollowSymLinks RewriteEngine On RewriteBase / # these are the rules that are not working RewriteCond %{HTTP_HOST} ^www.alias-domain\.com$ [NC] RewriteRule (.
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# these are the rules that are not working
RewriteCond %{HTTP_HOST} ^www.alias-domain\.com$ [NC]
RewriteRule (.*)$ http://www.domain.com/path/path/ [R=301,L]
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
# The Friendly URLs part
# detect language when requesting the root (/)
RewriteCond %{HTTP:Accept-Language} !^org [NC]
RewriteRule ^$ en/ [R=301,L]
RewriteRule ^$ fr/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|fr|org)/favicon.ico$ favicon.ico [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|fr|org)/assets(.*)$ assets$2 [L,QSA]
# to index.php and set the cultureKey parameter
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(en|fr|org)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]
有人知道为什么别名域没有重定向到该域吗
更新
根据请求~vhost.conf
<IfModule mod_ssl.c>
<VirtualHost 123.123.123.123:443 >
ServerName "domaindomain.com:443"
ServerAlias "www.domaindomain.com"
ServerAlias "ipv4.domaindomain.com"
ServerAlias "factorsusa.com"
ServerAlias "www.factorsusa.com"
ServerAlias "ipv4.factorsusa.com"
ServerAlias "factorscanada.com"
ServerAlias "www.factorscanada.com"
ServerAlias "ipv4.factorscanada.com"
ServerAlias "factorscanada.ca"
ServerAlias "www.factorscanada.ca"
ServerAlias "ipv4.factorscanada.ca"
ServerAlias "domaindomain.ca"
ServerAlias "www.domaindomain.ca"
ServerAlias "ipv4.domaindomain.ca"
ServerAlias "domaincredit.com"
ServerAlias "www.domaincredit.com"
ServerAlias "ipv4.domaincredit.com"
ServerAlias "domaindomain.co"
ServerAlias "www.domaindomain.co"
ServerAlias "ipv4.domaindomain.co"
ServerAlias "domaindomainltd.com"
ServerAlias "www.domaindomainltd.com"
ServerAlias "ipv4.domaindomainltd.com"
ServerAlias "domaindomainltd.ca"
ServerAlias "www.domaindomainltd.ca"
ServerAlias "ipv4.domaindomainltd.ca"
ServerAlias "domaindomain.ca"
ServerAlias "www.domaindomain.ca"
ServerAlias "ipv4.domaindomain.ca"
ServerAlias "domaindomain.co"
ServerAlias "www.domaindomain.co"
ServerAlias "ipv4.domaindomain.co"
ServerAlias "domaindomain.com"
ServerAlias "www.domaindomain.com"
ServerAlias "ipv4.domaindomain.com"
ServerAlias "domaindomain.net"
ServerAlias "www.domaindomain.net"
ServerAlias "ipv4.domaindomain.net"
ServerAlias "domaindomain.lease"
ServerAlias "www.domaindomain.lease"
ServerAlias "ipv4.domaindomain.lease"
ServerAlias "domaindomainus.com"
ServerAlias "www.domaindomainus.com"
ServerAlias "ipv4.domaindomainus.com"
ServerAdmin "rowens@domaindomain.com"
UseCanonicalName Off
DocumentRoot "/var/www/vhosts/domaindomain.com/httpdocs"
CustomLog /var/www/vhosts/system/domaindomain.com/logs/access_ssl_log plesklog
ErrorLog "/var/www/vhosts/system/domaindomain.com/logs/error_log"
<IfModule mod_suexec.c>
SuexecUserGroup "domain" "psacln"
</IfModule>
<IfModule mod_userdir.c>
UserDir "/var/www/vhosts/domaindomain.com/web_users"
</IfModule>
<IfModule mod_sysenv.c>
SetSysEnv PP_VHOST_ID ""
</IfModule>
SSLEngine on
SSLVerifyClient none
SSLCertificateFile /usr/local/psa/var/certificates/cert-C
SSLCACertificateFile /usr/local/psa/var/certificates/cert-q
SetEnv PP_CUSTOM_PHP_INI /var/www/vhosts/system/domaindomain.com/etc/php.ini
SetEnv PP_CUSTOM_PHP_CGI_INDEX module
<IfModule mod_fcgid.c>
FcgidInitialEnv PP_CUSTOM_PHP_INI /var/www/vhosts/system/domaindomain.com/etc/php.ini
FcgidInitialEnv PP_CUSTOM_PHP_CGI_INDEX module
FcgidMaxRequestLen 13421
</IfModule>
<Directory /var/www/vhosts/domaindomain.com/httpdocs>
<IfModule sapi_apache2.c>
php_admin_flag engine on
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine on
</IfModule>
SSLRequireSSL
Options -Includes -ExecCGI
</Directory>
<Directory /var/www/vhosts/domaindomain.com/web_users>
<IfModule sapi_apache2.c>
php_admin_flag engine off
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine off
</IfModule>
</Directory>
Alias /error_docs /var/www/vhosts/domaindomain.com/error_docs
ErrorDocument 400 /error_docs/bad_request.html
ErrorDocument 401 /error_docs/unauthorized.html
ErrorDocument 403 /error_docs/forbidden.html
ErrorDocument 404 /error_docs/not_found.html
ErrorDocument 500 /error_docs/internal_server_error.html
ErrorDocument 405 /error_docs/method_not_allowed.html
ErrorDocument 406 /error_docs/not_acceptable.html
ErrorDocument 407 /error_docs/proxy_authentication_required.html
ErrorDocument 412 /error_docs/precondition_failed.html
ErrorDocument 414 /error_docs/request_uri_too_long.html
ErrorDocument 415 /error_docs/unsupported_media_type.html
ErrorDocument 501 /error_docs/not_implemented.html
ErrorDocument 502 /error_docs/bad_gateway.html
ErrorDocument 503 /error_docs/maintenance.html
<IfModule mod_security2.c>
</IfModule>
</VirtualHost>
</IfModule>
<VirtualHost 123.123.123.123:80 >
ServerName "domain.com:80"
ServerAlias "www.domaindomain.com"
ServerAlias "ipv4.domaindomain.com"
ServerAlias "factorsusa.com"
ServerAlias "www.factorsusa.com"
ServerAlias "ipv4.factorsusa.com"
ServerAlias "factorscanada.com"
ServerAlias "www.factorscanada.com"
ServerAlias "ipv4.factorscanada.com"
ServerAlias "factorscanada.ca"
ServerAlias "www.factorscanada.ca"
ServerAlias "ipv4.factorscanada.ca"
ServerAlias "domaindomain.ca"
ServerAlias "www.domaindomain.ca"
ServerAlias "ipv4.domaindomain.ca"
ServerAlias "domaincredit.com"
ServerAlias "www.domaincredit.com"
ServerAlias "ipv4.domaincredit.com"
ServerAlias "domaindomain.co"
ServerAlias "www.domaindomain.co"
ServerAlias "ipv4.domaindomain.co"
ServerAlias "domaindomainltd.com"
ServerAlias "www.domaindomainltd.com"
ServerAlias "ipv4.domaindomainltd.com"
ServerAlias "domaindomainltd.ca"
ServerAlias "www.domaindomainltd.ca"
ServerAlias "ipv4.domaindomainltd.ca"
ServerAlias "domaindomain.ca"
ServerAlias "www.domaindomain.ca"
ServerAlias "ipv4.domaindomain.ca"
ServerAlias "domaindomain.co"
ServerAlias "www.domaindomain.co"
ServerAlias "ipv4.domaindomain.co"
ServerAlias "domaindomain.com"
ServerAlias "www.domaindomain.com"
ServerAlias "ipv4.domaindomain.com"
ServerAlias "domaindomain.net"
ServerAlias "www.domaindomain.net"
ServerAlias "ipv4.domaindomain.net"
ServerAlias "domaindomain.lease"
ServerAlias "www.domaindomain.lease"
ServerAlias "ipv4.domaindomain.lease"
ServerAlias "domaindomainus.com"
ServerAlias "www.domaindomainus.com"
ServerAlias "ipv4.domaindomainus.com"
ServerAdmin "rowens@domaindomain.com"
UseCanonicalName Off
DocumentRoot "/var/www/vhosts/domaindomain.com/httpdocs"
CustomLog /var/www/vhosts/system/domaindomain.com/logs/access_log plesklog
ErrorLog "/var/www/vhosts/system/domaindomain.com/logs/error_log"
<IfModule mod_suexec.c>
SuexecUserGroup "domain" "psacln"
</IfModule>
<IfModule mod_userdir.c>
UserDir "/var/www/vhosts/domaindomain.com/web_users"
</IfModule>
<IfModule mod_sysenv.c>
SetSysEnv PP_VHOST_ID ""
</IfModule>
<IfModule mod_ssl.c>
SSLEngine off
</IfModule>
SetEnv PP_CUSTOM_PHP_INI /var/www/vhosts/system/domaindomain.com/etc/php.ini
SetEnv PP_CUSTOM_PHP_CGI_INDEX module
<IfModule mod_fcgid.c>
FcgidInitialEnv PP_CUSTOM_PHP_INI /var/www/vhosts/system/domaindomain.com/etc/php.ini
FcgidInitialEnv PP_CUSTOM_PHP_CGI_INDEX module
FcgidMaxRequestLen 1342
</IfModule>
<Directory /var/www/vhosts/domaindomain.com/httpdocs>
<IfModule sapi_apache2.c>
php_admin_flag engine on
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine on
</IfModule>
Options -Includes -ExecCGI
</Directory>
<Directory /var/www/vhosts/domaindomain.com/web_users>
<IfModule sapi_apache2.c>
php_admin_flag engine off
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine off
</IfModule>
</Directory>
Alias /error_docs /var/www/vhosts/domaindomain.com/error_docs
ErrorDocument 400 /error_docs/bad_request.html
ErrorDocument 401 /error_docs/unauthorized.html
ErrorDocument 403 /error_docs/forbidden.html
ErrorDocument 404 /error_docs/not_found.html
ErrorDocument 500 /error_docs/internal_server_error.html
ErrorDocument 405 /error_docs/method_not_allowed.html
ErrorDocument 406 /error_docs/not_acceptable.html
ErrorDocument 407 /error_docs/proxy_authentication_required.html
ErrorDocument 412 /error_docs/precondition_failed.html
ErrorDocument 414 /error_docs/request_uri_too_long.html
ErrorDocument 415 /error_docs/unsupported_media_type.html
ErrorDocument 501 /error_docs/not_implemented.html
ErrorDocument 502 /error_docs/bad_gateway.html
ErrorDocument 503 /error_docs/maintenance.html
Include "/var/www/vhosts/system/domaindomain.com/conf/vhost.conf"
<IfModule mod_security2.c>
</IfModule>
</VirtualHost>
服务器名“domaindomain.com:443”
ServerAlias“www.domaindomain.com”
ServerAlias“ipv4.domaindomain.com”
服务器别名“factorsusa.com”
服务器别名“www.factorsusa.com”
服务器别名“ipv4.factorsusa.com”
服务器别名“factorscanada.com”
服务器别名“www.factorscanada.com”
服务器别名“ipv4.factorscanada.com”
服务器别名“factorscanada.ca”
服务器别名“www.factorscanada.ca”
ServerAlias“ipv4.factorscanada.ca”
ServerAlias“domaindomain.ca”
ServerAlias“www.domaindomain.ca”
ServerAlias“ipv4.domaindomain.ca”
服务器别名“domaincredit.com”
ServerAlias“www.domaincredit.com”
服务器别名“ipv4.domaincredit.com”
ServerAlias“domaindomain.co”
ServerAlias“www.domaindomain.co”
ServerAlias“ipv4.domaindomain.co”
ServerAlias“domaindomainltd.com”
ServerAlias“www.domainLtd.com”
ServerAlias“ipv4.domainLtd.com”
ServerAlias“DomainLtd.ca”
ServerAlias“www.domainLtd.ca”
ServerAlias“ipv4.DomainLtd.ca”
ServerAlias“domaindomain.ca”
ServerAlias“www.domaindomain.ca”
ServerAlias“ipv4.domaindomain.ca”
ServerAlias“domaindomain.co”
ServerAlias“www.domaindomain.co”
ServerAlias“ipv4.domaindomain.co”
ServerAlias“domaindomain.com”
ServerAlias“www.domaindomain.com”
ServerAlias“ipv4.domaindomain.com”
ServerAlias“domaindomain.net”
ServerAlias“www.domaindomain.net”
ServerAlias“ipv4.domaindomain.net”
ServerAlias“domaindomain.lease”
ServerAlias“www.domaindomain.lease”
ServerAlias“ipv4.domaindomain.lease”
ServerAlias“domaindomainus.com”
ServerAlias“www.domainus.com”
ServerAlias“ipv4.domainus.com”
服务器管理员“rowens@domaindomain.com"
UseCononicalName关闭
DocumentRoot“/var/www/vhosts/domaindomain.com/httpdocs”
CustomLog/var/www/vhosts/system/domaindomain.com/logs/access\u ssl\u log plesklog
ErrorLog“/var/www/vhosts/system/domaindomain.com/logs/error\u log”
SuexecUserGroup“域”“psacln”
UserDir“/var/www/vhosts/domaindomain.com/web_users”
设置Sysenv PP_VHOST_ID“”
斯伦金安
SSLVERIFYCLENT无
SSLCertificateFile/usr/local/psa/var/certificates/cert-C
SSLCACertificateFile/usr/local/psa/var/certificates/cert-q
SetEnv PP_CUSTOM_PHP_INI/var/www/vhosts/system/domaindomain.com/etc/PHP.INI
SetEnv PP_自定义_PHP_CGI_索引模块
fcgidsinitialenv PP_CUSTOM_PHP_INI/var/www/vhosts/system/domaindomain.com/etc/PHP.INI
fcgidInitialeEnv PP_自定义_PHP_CGI_索引模块
FcgidMaxRequestLen 13421
php_admin_标志引擎打开
php_admin_标志引擎打开
SSLRequireSSL
选项-Includes-ExecCGI
php_管理_标志引擎关闭
php_管理_标志引擎关闭
别名/error\u docs/var/www/vhosts/domaindomain.com/error\u docs
ErrorDocument 400/error\u docs/bad\u request.html
ErrorDocument 401/error\u docs/unauthorized.html
ErrorDocument 403/error\u docs/probidden.html
ErrorDocument 404/error\u docs/not\u found.html
ErrorDocument 500/error\u docs/internal\u server\u error.html
ErrorDocument 405/error\u docs/method\u not\u allowed.html
ErrorDocument 406/error\u docs/not\u acceptable.html
ErrorDocument 407/error\u docs/proxy\u authentication\u required.html
ErrorDocument 412/error\u docs/premission\u failed.html
ErrorDocument 414/error\u docs/request\u uri\u too\u long.html
ErrorDocument 415/error_docs/unsupported_media_type.html
ErrorDocument 501/error\u docs/not\u implemented.html
ErrorDocument 502/error\u docs/bad\u gateway.html
ErrorDocument 503/error\u docs/maintenance.html
ServerName“domain.com:80”
ServerAlias“www.domaindomain.com”
ServerAlias“ipv4.domaindomain.com”
服务器别名“factorsusa.com”
服务器别名“www.factorsusa.com”
服务器别名“ipv4.factorsusa.com”
服务器别名“factorscanada.com”
服务器别名“www.factorscanada.com”
服务器别名“ipv4.factorscanada.com”
服务器别名“factorscanada.ca”
服务器别名“www.factorscanada.ca”
ServerAlias“ipv4.factorscanada.ca”
ServerAlias“domaindomain.ca”
ServerAlias“www.domaindomain.ca”
ServerAlias“ipv4.domaindomain.ca”
服务器别名“domaincredit.com”
ServerAlias“www.domaincredit.com”
服务器别名“ipv4.domaincredit.com”
ServerAlias“domaindomain.co”
ServerAlias“www.domaindomain.co”
ServerAlias“ipv4.domaindomain.co”
ServerAlias“domaindomainltd.com”
ServerAlias“www.domainLtd.com”
ServerAlias“ipv4.domainLtd.com”
ServerAlias“DomainLtd.ca”
ServerAlias“www.domainLtd.ca”
ServerAlias“ipv4.DomainLtd.ca”
ServerAlias“domaindomain.ca”
ServerAlias“www.domaindomain.ca”
ServerAlias“ipv4.domaindomain.ca”
ServerAlias“domaindomain.co”
ServerAlias“www.domaindomain.co”
ServerAlias“ipv4.domaindomain.co”
ServerAlias“域