내 public_html에서 2 개의 폴더, WordPress 및 티켓이 있습니다. 나는 현재 /wordpress
디렉토리가 mod_rewrite를 통해 작동하여 URL이 멋지게 보이도록했다. OSTicket
의 인스턴스를 설치하고 example.com/tickets로 이동하여 구성을 시작하려면 Wordpress 404 error
을 누르십시오..htaccess로 하위 폴더 무시하기
내 루트 .htaccess
은 다음과 같습니다
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/tickets/.*
RewriteRule ^tickets - [L,NC]
RewriteRule ^index\.php$ /wordpress/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
가 나는 또한 함께, 티켓 폴더에 .htaccess
이있다;
RewriteEngine off
사람이 몇 가지 통찰력 혹은 내가 그것으로 보일 것입니다 무언가가 가장 친절, 감사합니다 모두를 감상 할 수있는 경우.
'RewriteCond % {REQUEST_URI}! ^/tickets /.*'행을 주석 처리하십시오. – anubhava
그렇게하면 HTTP 500 오류가 발생하고, /tickets/setup/install.php를 실행하면 오류가 발생합니다. 설치 디렉토리에 test.php 만 만들면 실제로 페이지 내용이 표시되지만, 그것은 아주 이상합니다. 도움을 주셔서 감사합니다 anubhava –
당신은 아파치 error.log를 확인하고 왜 500 오는지 볼 필요가있을 것입니다. – anubhava