Derzeit verwende ich das Hosting mit Lightspeed- Server. Hosting sagt, mod_rewriteist aktiviert, aber ich kann mein Skript dort nicht zum Laufen bringen. Immer wenn ich versuche, auf die URL zuzugreifen, wird die Seite 404 - nicht gefunden zurückgegeben .
Ich habe die gleichen Codes auf einem anderen Server abgelegt, der mit Apache ausgeführt wird. Es funktioniert dort drüben. Also ich denke, es ist das .htaccessund mod_rewriteProblem.
Der Hosting-Support besteht jedoch immer noch darauf, dass mod_rewrite aktiviert ist. Daher möchte ich wissen, wie ich überprüfen kann, ob es tatsächlich aktiviert ist oder nicht.
Ich habe versucht, mich zu erkundigen phpinfo(), aber kein Glück, ich kann es dort nicht finden mod_rewrite, liegt es daran, dass sie es benutzen lightspeed?
Gibt es eine Möglichkeit zu überprüfen? Bitte hilf mir. Danke dir.
Zu Ihrer Information: Mein .htaccessCode ist
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>
Ich habe es auch so versucht
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]
Aber das gleiche Ergebnis.