2013-03-27 5 views
0

현재 응용 프로그램을 만들기 위해 다른 사이트의 테마를 copped했던 vbulletin 포럼이 있습니다. 파일의 상단이와 내베이스 URL 다시 쓰기 - Vbulletin

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

그래서 나는 단순히 복사/붙여 넣기 소스 코드는 본문을 수정했습니다.

여기서 문제는 내가 "submit.php"버튼을 무엇 그것이 http://example.com/forums/submit.php된다하지만 대신이 작업을 수행 할 수 있도록이 기본 URL을 기반으로 간다 수행해야한다 : 나는 변경하는 경우 http://application.example.com/submit.php

을 소스 코드에서 base을 테마는 더 이상 작동하지 않습니다 그리고 당신이 mod_rewrite를 아파치를 사용하는 경우 루트 디렉토리에 htaccess로 파일을 만들 수 있습니다

답변

0

주제를 보존하기 위해 노력하고있어

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