我要做的就是将网址从www.exaple.hu重写为www.exaple.cz/hu。因此,在地址www.exaple.cz/hu下显示的是来自地址www.exaple.hu的内容。
因此,当用户键入www.exaple.cz/hu时,该用户将而不是重定向到www.exaple.hu,但是来自www.exaple.hu的内容显示在域www.exaple.cz/hu下(因此在地址栏中为www .exaple.cz/hu)。
最佳答案
您需要为此在Apache配置中启用mod_proxy。启用mod_proxy后,请通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.exaple\.cz$ [NC]
RewriteRule ^(hu)/?$ http://www.exaple.$1 [L,P,NC]
关于regex - htaccess重写而无需重定向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10452907/