2016-09-01 3 views
2

Back Story entfernen: ich mein eigenes CMS, ähnlich wie Wordpress bin versucht zu machen, habe ich URL-Rewriting für meine Website mit dem folgenden Code in der .htaccess-Datei aktiviert:Wie URL-Rewriting für bestimmte URLs

RewriteEngine On 
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?page_name=$1 [NC,L] 

Ich möchte eine Admin-Panel auf someurlhere.com/admin haben, die eine ordnungsgemäße dedizierten Admin-Panel-Back-End, mit einer dedizierten PHP-Seite und damit ich nicht URL-Rewriting in diesem Fall arbeiten wollen. Wie würde ich das Entfernen von URLs für das gesamte Verzeichnis/admin mithilfe der .htacess-Datei entfernen?

Antwort

3

können Sie eine negative Vorschau verwenden admin überspringen:

RewriteRule ^(?!admin)([A-Za-z0-9-]+)/?$ index.php?page_name=$1 [NC,L,QSA] 
Verwandte Themen