URL Rewrite / Mod Rewrite .htaccess на Apache и PHP

У меня есть одна точка входа на мой сайт

mysite.com/admin/index.php? View=List&Model=User

Весь доступ к БД / приложению осуществляется через этот файл index.php.

Я хотел бы очистить свой URL от того, что показано выше.

mysite.com/admin/ List/User

Идея состоит в том, чтобы удалить ключ «Модель» и «Вид».

Я нашел эту ссылку, которая выглядит очень похожей.

PHP / Apache: перепишите правила с .htaccess

Related of "URL Rewrite / Mod Rewrite .htaccess на Apache и PHP"

в файле htaccess введите этот код:

 RewriteEngine On RewriteRule ^admin/([^/]*)/([^/]*)$ /admin/index.php?View=$1&Model=$2 [L] 

Переписанный URL:

 http://mysite.com/admin/List/User 

этот сайт очень полезен для генерации URL перезаписи

http://www.generateit.net/mod-rewrite/

Создайте файл с именем .htaccess в корневом каталоге вашего веб-сайта, если у вас его еще нет:

 # Turn the rewrite engine on (skip this if already done) RewriteEngine On # Redirect admin/List/User/ to admin/index.php?View=List&Model=User RewriteRule ^admin/([^/.]+)/([^/.]+)/?$ admin/index.php?View=$1&Model=$2 [L] 

Это может сработать:

 Options +FollowSymlinks RewriteEngine on RewriteRule ^admin/([^/]+)/([^/]+) /index.php?View=$1&Model=$2 [NC] 

Добавьте в .htaccess в корневую папку вашего сайта.