Спасибо! :)

ел этот пример того, как изменить index.php на имя URL

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^([a-z0-9-_.]+)/?$ index.php?id=$1 [NC,L]
RewriteRule ^([a-z0-9-_.]+)/([a-z0-9]+)/?$ index.php?id=$1&goto=$2 [NC,L]

это.htaccess файл находится внутриwww.site.com/map/ каталог

так что он изменится отwww.site.com/map/index.php вwww.site.com/map/country

он переписывает index.php в название страны в URL, проблема в том, когда я получаю доступ к каталогу выше или подкаталогу, какwww.site.com/map/countryname/state это простоreplace theindex.phpinside the state directory to theindex.phpinside the map directory как это решить? или как сделать это применимо только к текущему каталогу?

Вот структура сайта dirhttp://ufile.io/3dii7 поэтому, когда я иду вsite/map/state/ это работает, но мне нужно название страны в URL, чтобы получить доступ к DIR штата, как этоsite/map/country/state/

Ответы на вопрос(1)

Ваш ответ на вопрос