HTACCESS URL переписать - PullRequest
       1

HTACCESS URL переписать

0 голосов
/ 10 января 2011

У меня есть эти правила:

<code>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /</p>

<p>RewriteRule ^index.html$ index.php?L=IT [L]</p>

<p>RewriteRule ^([a-zA-Z0-9_-]+)$ elenco.php?L=IT&url=$1 [L]</p>

<p>RewriteRule ^en/index.html$ index.php?L=EN [L]</p>

<p>

Если я позвоню www.test.com/en/index.html, перезапись не будет работать так, как я хочу Это называется elenco.php ... ?? Любое предложение?

1 Ответ

0 голосов
/ 10 января 2011

Переключите свои правила.

RewriteRule ^en/index.html$ index.php?L=EN [L]
RewriteRule ^index.html$ index.php?L=IT [L]
RewriteRule ^([a-zA-Z0-9_-]+)$ elenco.php?L=IT&url=$1 [L]

Правило elenco выполняется перед правилом en / index.html, а ваш параметр [L] не позволяет ему туда попасть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...