Пожалуйста, проверьте код htaccess - PullRequest
0 голосов
/ 03 ноября 2011

У меня есть такой URL

http://www.freshupnow.com/movie.php?moviename=A+Flat

Я хочу переписать этот URL, используя код .htaccess, подобный этому

http://www.freshupnow.com/movies/A+Flat

Итак, я использовал следующий код для этого

RewriteRule ^movies/([A-Za-z0-9-]+)/?$ movie.php?moviename=$1 [NC,L]

Может кто-нибудь, пожалуйста, подтвердите это, Правильно или Неверно?

1 Ответ

1 голос
/ 03 ноября 2011

([A-Za-z0-9 -] +) должно быть ([A-Za-z0-9 +]) +, потому что вы хотите захватить всю группу 1 или более раз, и вы также хотите разрешить "+ "символ в названиях ваших фильмов, как в примере" A + Flat ".Вы можете проверить свое регулярное выражение самостоятельно, используя этот онлайн-инструмент: Подтвердить регулярное выражение .Есть несколько других, попробуйте Googling для этого.

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