Как проверить, включен ли MOD_REWRITE на сервере?

В настоящее время я использую хостинг с помощью Lightspeed Server . Хостинг говорит MOD_REWRITE включен, но я не могу работать там мой сценарий. Всякий раз, когда я пытаюсь получить доступ к URL, он возвращает 404 - не нашел страницу .

Я положил одни и те же коды на другом сервере, который работает с Apache. Это работает там. Поэтому я думаю, это .htaccess и MOD_REWRITE .

Но поддержка хостинга все еще настаивает со мной, что их MOD_REWRITE включен, поэтому я хотел бы узнать, как я могу проверить, действительно ли он включен или нет.

Я пытался проверить phpinfo () , но не удачи, я не могу найти mod_rewrite , это потому, что они используют lightspeed ?

Есть ли способ проверить? Пожалуйста, помогите мне. Спасибо.

FYI: Мои .HTACCESS . 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]

, но тот же результат.

95
задан Marc.2377 12 February 2017 в 04:00
поделиться