2016-06-28 7 views
2

TYPO3 7.6.7 및 realurl 2.0.14으로 해결할 예정입니다. 현재 다음과 같은 문제가 있습니다. 내가 수동으로 realurl을 구성하고 realurl을 활성화 한 후 404를 찾을 수 없습니다. 오류가 발생했습니다. 동일한 문제와 관련하여 여기 자체적으로 많은 질문을 읽었습니다. 그러나 불행히도 나는 여전히 미로에있다. 일부 솔루션은 .htaccess에서 '다시 쓰기 모드'를 교차 검사하고 캐시를 지우는 등 아파치를 다시 시작하는 경우가 거의 없습니다 (나는 심각하게 생각하지 않습니다). 요점은 실제 문제가 무엇인지 설명하는 답변이 없다는 것입니다. realurl이 생성 한 URL은 궁금하다. 가능한 해결책을 시도 할 정도로 필사적입니다.TYPO3 Realurl 404 찾을 수 없음 오류

+0

TYPO3 또는 Apache의 404 오류입니까? 또한 id = 5 및 유사한 매개 변수가있는 페이지를 요청하면 작동합니까? –

+0

@JozefSpisiak realurl 및 매개 변수없이 리디렉션이 정상적으로 작동한다고 생각합니다. –

+0

Realurl은 매개 변수를 비활성화하지 않으므로 realurl을 사용해보십시오. 그러나 매개 변수를 사용하십시오 (링크를 클릭하지 않고 수동으로 URL을 구성하십시오). 또한 404 오류 TYPO3 또는 아파치에서 무엇입니까? –

답변

0

아주 일부 경우에 이는 cHash 불일치로 인해 발생했습니다. 일반적으로 설치 도구 설정 $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFoundOnCHashError']은 1로 설정되어 404를 트리거합니다. cHash 불일치는 일반적으로 URL 매개 변수가 조작됨을 나타 내기 때문에 404가 의도 된 동작입니다.

나는 모든 경우에 오류의 원인을 추적하지 못했습니다. 경우에 따라 pw_comments가 URL에 매개 변수를 추가했습니다. 이 경우에는 cHash 계산을 위해 제외해야하는 매개 변수 목록에 매개 변수를 추가하는 것으로 충분합니다. 다른 경우에는 RealURL의 버그 일 수 있습니다 (모든 것이 RealURL 활성화없이 작동하기 때문에).

0

realUrl이 기본 URL을 감지 할 수없는 경우 404가 발생할 수도 있습니다. config.baseURL 또는 config.absrefprefix이 설정되어 있는지 확인하십시오.

0

먼저 mod_rewrite가 활성화 여부를 확인 후, 해당 SETUP.TXT

config.simulateStaticDocuments = 0 
config.tx_realurl_enable = 1 

에서이 두 줄을 추가합니다. 활성화되지 않은 경우 먼저 활성화합니다.

sudo a2enmod rewrite 
sudo service apache2 restart 

모든 설정은 comlated되지만 STIL이 파일 /etc/apache2/sites-enabled/000-default.conf을 열고 경로가 올바른지 여부를 호스트를 확인 한 후 작동하지 realurl. 올바르지 않으면 경로를 변경하고 서버를 다시 시작하십시오.

<VirtualHost *:80> 
    <Directory /var/www/html> 
       Options Indexes FollowSymLinks MultiViews 
       AllowOverride All 
       Order allow,deny 
       allow from all 
    </Directory> 
    ..... 
    ..... 

</VirtualHost> 
관련 문제