1
http://domain1.com/domain2
에서 작동하는 cakePHP 앱을 가지고 있으며 http://domain2.com/
을이 애플리케이션으로 연결하려고합니다.cakePHP로 Htaccess 리디렉션
domain2
의 문서 루트를 public_html/domain2
으로 변경했지만, domain2.com
으로 가면 모든 CSS, 자바 스크립트 및 이미지가로드되지 않고 컨트롤러를 찾을 수 없다는 메시지가 표시됩니다.
내가 할 수있는 일은 무엇인가?
모든 도메인은 domain1.com에서 TLD가없는 폴더가 있습니다. htaccess를 만들고 TLD없이 도메인을 가져오고 마지막으로 rewriteBase를 변경하면 예상대로 작동하지만 어떻게 작동하는지 알 수 없습니다. 이것을하기 위해. domain2
의
현재 htaccess로 :
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
이미 htaccess가 있습니다. 내 업데이트를 참조하십시오. 마지막 줄을 병합하는 방법을 모르겠다. "마술"이 무엇인지. 'RewriteRule^/? domain2 /(.*)$ index.php? url = $ 1 [QSA, L]'이어야합니까? –
@GabrielSantos 이미 가지고있는 규칙에서'RewriteBase' 밑의 * 내 대답에서'RewriteCond'와'RewriteRule' 라인을 추가하십시오. 여전히 문제가 있다면'R = 301'을 대괄호 안에 추가하여'[L, R = 301]'처럼 보이도록하십시오. –
작동했지만 이미지, css 및 js가 손상되었습니다. –