Condense мод переписать - PullRequest
0 голосов
/ 24 июля 2011

Есть ли способ сжать это в одну строку:

RewriteRule \.html+(.*)$ index.php?$1 [L]
RewriteRule \.htm+(.*)$ index.php?$1 [L]

Я пробовал:

RewriteRule \.(html|htm)+(.*)$ index.php?$1 [L]

Но это не дало желаемого эффектаВ основном я хочу проверить, является ли расширение .html и .htm частью URL.

Спасибо

1 Ответ

2 голосов
/ 24 июля 2011

Почему у вас есть этот знак плюс? Должно быть так:

RewriteRule \.html(.*)$ index.php?$1 [L]
RewriteRule \.htm(.*)$ index.php?$1 [L]

и сжатый:

RewriteRule \.html?(.*)$ index.php?$1 [L]

или

RewriteRule \.(html|htm)(.*)$ index.php?$1 [L]
...