Jungs können Sie mir helfen, ich möchte meine URL mit htaccess aufräumen.
http://localhost/website/index.php?page=directory&id=1
http://localhost/website/directory/1
Jungs können Sie mir helfen, ich möchte meine URL mit htaccess aufräumen.
http://localhost/website/index.php?page=directory&id=1
http://localhost/website/directory/1
Verwenden Sie den folgenden Regel in Ihre Website-Verzeichnis,
RewriteEngine On
# neither a directory nor a file
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+)/([\w-]+)$ index.php?page=$1&id=$2 [QSA,L]
index.php
<a href="directory/1">click</a>
submit.php
<?php
echo $_GET['id'];
echo $_GET['page'];
?>
.htaccess
RewriteEngine on
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ submit.php?page=$1&id=$2 [NC,L]
Sie dieses Tool überprüfen konnte http://www.generateit.net/mod-rewrite/index.php es hilft Ihnen, bauen die Umschreiberegeln – knetsi