我在cpanel上有一个域名,叫做example1.com,当我点击default.html中的“论坛”按钮时,浏览器地址栏就会像预期的那样变成example1.com/forum/index.php。
如果我单击一个线程,浏览器地址栏就会按预期更改为example1.com/forum/forumdisplay.php?fid=xy。
顺便说一下,这是default.html的按钮代码
<html>
<marquee> test home page </marquee>
<FORM METHOD="LINK" ACTION="forum/index.php">
<INPUT TYPE="submit" VALUE="Forum">
</FORM>
</html>但我买了一个名为example2.com的新域名。所以我将example1.com重定向到example2.com。因此,当我转到example2.com时,它会像预期的那样显示“论坛”按钮。
但是当我点击那里的‘论坛’按钮时,浏览器地址栏只显示example2.com,而不是example2.com/forum/index.php
即使我单击一个线程,它仍然只显示example2.com,但我希望浏览器地址栏更改为example2.com/forum/forumdisplay.php?fid=xy
不只是example2.com所有的时间
我该怎么办呢。谢谢。对不起,我不知道这个问题的名称,所以我不得不写很长的一段。
发布于 2015-08-31 01:19:53
试一试
RewriteCond %{HTTP_HOST} ^(www\.)?domain2\.com$ [NC]
RewriteRule !^subdir/ /subdir%{REQUEST_URI} [L,NC]这将为每个对domain2.com的请求加上/subdir前缀(如果还没有的话)。
https://stackoverflow.com/questions/32297899
复制相似问题