현재 저는 lightspeed 서버 와 함께 호스팅을 사용하고 있습니다. 호스팅 mod_rewrite
이 활성화되어 있지만 스크립트가 작동하지 않습니다. URL에 액세스하려고 할 때마다 404-not found page가 반환 됩니다.
Apache로 실행되는 다른 서버에 동일한 코드를 넣었습니다. 저쪽에서 작동합니다. 내가 추측 그래서, 그것은이다 .htaccess
과 mod_rewrite
문제를.
그러나 호스팅 지원은 여전히 mod_rewrite가 켜져 있다고 주장하므로 실제로 활성화되었는지 여부를 어떻게 확인할 수 있는지 알고 싶습니다.
을 (를) 확인하려고 phpinfo()
했지만 운이 없습니다. 찾을 수 없습니다. mod_rewrite
그들이 사용하고 있기 때문 lightspeed
입니까?
확인할 방법이 있습니까? 제발 도와주세요. 감사합니다.
참고 : 내 .htaccess
코드는
Options -Indexes
<IfModule mod_rewrite.c>
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
</IfModule>
나도 이렇게 해봤 어
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
그러나 같은 결과.