2016-07-02 14 views
0

Ich habe eine Website entwickelt. Ich möchte die URL für meine Website wie folgt anzeigen.Wie kann Htaccess-Datei geschrieben werden, um benutzerfreundliche URL anzuzeigen?

http://example.com/1/post 

Ich bin das Bestehen des Abfrage-String, wie unten

<a href="page.php?id=1&url=post>click me</a> 

ich unter .htaccess Datei geschrieben über benutzerfreundliche URL

RewriteEngine on 

RewriteCond %{THE_REQUEST} /page\.php\?id=([0-9]*)&url=(.+)\sHTTP [NC] 

RewriteRule^/%1/%2? [L,R] 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 

RewriteRule ^/?([0-9]*)/(.+)$ /page\.php\?id=$1&url=$2 [L] 

Aber, um anzuzeigen, wenn mir Link klicken, es Lade etwas Zeit und Anzeige kann Nachricht im Browser nicht erreichen. Ich weiß nicht, was in meinem Htaccess-Code falsch ist. Bitte helfen Sie mir, URL wie oben erwähnt anzuzeigen. Danke im Voraus.

Antwort

0

dies ausprobieren

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([0-9]+)/([^/]+)/?$ page.php?id=$1&url=$2 [L,QSA] 
Verwandte Themen