Domanda

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteRule ^(.*)$ index.php?q=$1 [L]

Questo dovrebbe riscrivere un URL per index.php? Q = {url}, e sta funzionando. In ogni caso, http://www.domain.com/ solo mostrare una pagina vuota. Come posso riscrivere / a index.php? (http://www.domain.co.il/index.php doesnt mostrare una pagina vuota ..)

A proposito:? Reindirizzamento di questo codice e non riscrivere, perché è

Grazie.

È stato utile?

Soluzione

:

È necessario impostare DirectoryIndex nel file .htaccess:

DirectoryIndex index.php

Altri suggerimenti

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ index.php?q=$1 [L]
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top