в моем .htaccess
файл я следующийперезаписи URL проблемы
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.*)$ index.php?lang=$1&id=$2 [L]
так, когда я писал http://mydomain.com/am/home
он будет перенаправлен на http://mydomain.com?lang=am&id=home
, но у меня есть папка cms
, и мне нужно перейти к
http://mydomain.com/cms/index.php
когда написано
http://mydomain.com/cms
но этого не происходит.
что я могу сделать?
Благодаря
Отлично. Большое спасибо. но в этом случае $ 1 в RewriteCond относится только к следующему RewriteRule? а как насчет iif, у меня много Rewriterules? – Simon
@Syom Да, только следующий. Если вам нужно для многих, попробуйте поставить это перед другими: 'RewriteRule cms/- [L]'. Последний (L) останавливает раунд замен. – Artefacto