2010-08-17 5 views
1

내 웹 서버에/shop /에있는 웹 사이트를 만들고 있습니다. 그것은 별도의 도메인을 가지고 있습니다.htaccess에서 호스트 교체

는 지금, 나는에 나오는 모든 요청을 변경하고 싶습니다.

http://techinf.de/shop/http://holzwerkstatt-osel.de/ 될하며 http://www.techinf.de/shop/이 product.php처럼 http://www.holzwerkstatt-osel.de/

실제 요청이된다? ID가 = 2가 동일해야합니다 .

+0

나는 htaccess 리디렉션이 필요하다고 생각합니다. 리디렉션 301 /oldpage.html http://www.example.com/newpage.html –

+0

그래, 알아. 불행히도 리디렉션하는 데 한 페이지 만 필요하지는 않지만 많은 경우 – Acron

답변

2

www (또는 그 부족)을 유지하려면 mod_rewrite을 사용해야 할 가능성이 큽니다. 다음은 작동합니다 :

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^(www\.)?technif\.de$ 
RewriteRule ^shop/(.*)$ http://%1holzwerkstatt-osel.de/$1 [R=301,L] 

편집을 :

Redirect permanent /shop http://holzwerkstatt-osel.de 

/shop 및 추가 후 모든 소요 : 당신은 그냥 작동해야 technif.demod_alias를 사용하여, 전체 www 일에 대해 걱정하지 않는 경우 URL을 리디렉션 URL로 변경 한 다음 리디렉션합니다. 따라서 /shop/product.php?id=2http://holzwerkstatt-osel.de/product.php?id=2 등이됩니다.

+0

www가 있거나없는 holzwerkstatt에 리디렉션되는 경우 실제로 걱정하지 않습니다. – Acron

+0

@ pr0wl - 아, 좋아요, 이제 대안으로 업데이트되었습니다. –

+0

정말 고마워요. – Acron