我要做的就是将网址从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/

10-13 04:43