Как я могу иметь дружественные URL-адреса в административной части с .htaccess?

Я хотел бы задать вопрос об особом аспекте дружественного URL, который не только вышел.

У меня есть веб-проект, имеющий открытую и закрытую части, с такой структурой каталогов

project /

  • / admin
  • / css
  • / js
  • / img
  • index.php
  • .htaccess

и в .Htaccess это правило:

RewriteRule ^([-a-zA-Z0-9/]+)$ index.php?page=$1

В каталоге администратора (который будет приватной частью сети) у меня есть еще один index.php, который, как мы говорим, запускает домашнюю страницу приватной части.

С публичной частью у меня нет проблем с дружественным URL, они идут хорошо для меня, но когда я захожу в каталог администратора, URL, который показывает мне, выглядит следующим образом:

proyecto/admin/?page=admin  

, когда я хочу, чтобы меня показывали

proyecto/admin

Как я могу это сделать?

1
задан 29.11.2019, 15:45
1 ответ

Хорошо не, поскольку у тебя есть маршруты, но я думаю, что это deberГ, - чтобы функционировать

[directorio/carpeta]/archivo php
admin/index.php

, ты Можешь использовать эту:

RewriteRule ^admin$ admin/index.php

или эта:

RewriteRule ^admin/$ admin/index.php
0
ответ дан 01.12.2019, 10:35
  • 1
    Большое спасибо, оно я функционировало – Elias Rodriguez 29.11.2019, 15:37