2012-05-26 5 views
0

수 백 가지의 예제를 보았습니다. 그러나이 예제를 필자의 경우에 적용 할 수는 없습니다.htaccess를 통해 하위 URL을 특정 URL로 리디렉션

나는

수 누군가의 도움을 www.mysite.com:8000/radio.pls하는 radio.mysite.com:8000에서 (htaccess로를 통해) 리디렉션 할 필요하세요? 감사!!

편집 : 나는 몇 가지를 시도하지만,이 같은 대부분의 :

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^radio\.mysite\.com:8000$ --// I also tried without the port which would be fine 
RewriteRule ^/$ http://www.mysite.com:8000/radio.pls [L] --// I don't know what the [L] is for 

결과는 : 나는 htaccess로 (아파치)에만 포트 80 (작업 때문에 생각은 아무것도하지 않는 8000 포트와 이게 옳은 거니?). 그리고 8000 포트가 없다면 어디서 왔는지 모르는 일부 페이지 만 표시됩니다 (호스팅을 구입할 때와 같은 환영 페이지).하지만 내 인덱스 또는 그런 것이 아닙니다. 감사!!

답변

0

포트는 변수 %{HTTP_PORT}에 있습니다.

RewriteEngine On 
# Match non-www 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
# Match port 8000 
RewriteCond %{HTTP_PORT} ^8000 
# And redirect to www with the correct port with the [R] flag 
RewriteRule ^/?$ http://www.mysite.com:8000/radio.pls [L,R] 
+0

안녕하세요, 감사합니다. 작동하지 않습니다. 내가 이것을 설정하고 http://radio.mysite.com:8000을 시도하면 404 오류가 발생하는 반면 http://www.mysite.com:8000/radio.pls는 작동합니다 ... – Diego

+0

@Diego 리디렉션은 내부 재 작성이 아니라 www.mysite.com이 액세스하는 문서 루트에서 radio.pls 스크립트를 실제로 사용할 수 있어야합니다. mysite.com:8000/radio.pls는 작동하지만 www.mysite.com:8000/radio.pls는 작동합니까? 그렇지 않다면 호스트와 함께 일해야합니다. 가리키고있다. –

+0

안녕 마이클, 답변 해 주셔서 감사합니다! 실제로 www URL과 non-www URL 모두 정상적으로 작동하지만 리디렉션은 작동하지 않습니다 (radio.mysite ...). – Diego

0

시도 :

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^radio\.mysite\.com$ 
#RewriteCond %{HTTP_PORT} ^8000$ 
RewriteRule ^$ http://www.mysite.com:8000/radio.pls [R,L] 

또는

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^radio\.mysite\.com$ 
#RewriteCond %{HTTP_PORT} ^8000$ 
RewriteRule ^$ /radio.pls [L] 
0

이 시도 :

(하위 도메인이있는 폴더의 htaccess로 파일에 넣고)
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^subdomain.primarydomain.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www.subdomain.primarydomain.com$ [OR] 
RewriteCond %{HTTP_HOST} ^addondomain.com$ 
RewriteCond %{REQUEST_URI} ^/$ 
RewriteRule ^(.*)$ http://www.addondomain.com/ [R=301,L] 

www로 전환하십시오. 그게 당신의 기본 도메인이되고 싶다면.

관련 문제