5
저는 약 2 시간 동안 이것을 연구했으며 대부분의 주제는 유사하지만 아무 것도 어떻게하고 싶은지 설명하지 않았습니다.아파치는 하위 도메인에서 www로 다시 작성하지만 모든 퍼머 링크를 유지합니다
나는 blog.domain.com의 구조를 갖고있는 블로그를 www.domain.com/blog/으로 옮기고 있습니다. 내가 그렇게 리디렉션 때 나는
blog.domain.com/here-is-a-blog-post/
이 될해야 ... 블로그 게시물의 영구 링크를 유지해야합니다
www.domain.com/blog/here-is-a-blog-post/
많은 일을 시도 후이 종료 해봤 마지막 일이다 모든 영향을 미치지 않습니다. 의미 blog.domain.com은 blog.domain.com/에 있습니다.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xyz\.domain\.com$
RewriteRule ^/(.*) http://domain.com/$1 [redirect,last]
다음은 내 httpd.conf 파일의 항목입니다.
<VirtualHost xxx.xxx.xxx.xxx:80>
SSLEngine off
SuexecUserGroup apache apache
ServerName www.domain.com
ServerAlias domain.com
ServerAlias blog.domain.com
ServerAdmin [email protected]
DocumentRoot /home/domain/www/domain.wiredground.com
ScriptAlias /cgi-bin/ "/home/domain/www/cgi-bin/"
<Directory /home/domain/www/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
아무도 도와 줄 수 있습니까?
감사합니다.
: 모두 '한다 RewriteCond % {HTTP_HOST}^블로그 \ .domain \ .COM $ [NC]' – Seybsen
좋은 호출 감사에게 죄송 예 –
감사합니다 귀하의 답변 중. 나는 원래의 아이디어를 시도한 후 Seybsen의 RewriteCond와 2 행을 대체했지만 운이 없다. http://blog.domain.com에 가서 조치가 취해지지 않고 http://blog.domain.com에 그냥 앉아 있다고 생각할 수 있습니까? – user1013465