0

我目前有一个 vbulletin 论坛,我将其主题复制到另一个站点以进行应用程序。

在文件的顶部有这个:

<base href="http://example.com/forums/"/><!--[if IE]></base><![endif]-->

所以我只是简单地复制/粘贴了源代码,然后修改了正文。

这里的问题是我有一个“submit.php”按钮,它的作用基于基本 url,所以它变成了http://example.com/forums/submit.php ,但我希望它这样做: http://application.example.com/submit.php

如果我从源代码更改 BASEURL,主题将不再起作用,我正在尝试保留主题

4

1 回答 1

0

如果你使用 apache 和 mod_rewrite,你可以在根目录下创建 .htaccess 文件

RewriteEngine on

# Don't apply to URLs that go to existing files or folders.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Only apply to URLs that aren't already under folder forums.
RewriteCond %{REQUEST_URI} !^/forums/

# Rewrite all those to insert /forums.
RewriteRule ^(.*)$ /forums/$1

文档 http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

于 2013-03-28T02:09:12.347 回答