301 Ошибка перенаправления, пробелы в старом URL? - PullRequest
4 голосов
/ 30 августа 2011

У меня есть тонна 301 переадресации, настроенная со старого сайта на новый (который работает на Joomla 1.6, но это не должно иметь значения.)

У меня есть несколько старых URL, в которых есть пробелы, например: Redirect 301 / city / Louisiana_New% 20Orleans http://www.nutcracker.com/yourcity/new-orleans-la

Так что в моем файле .htaccess, независимо от того, оставляю ли я пробел в качестве пробела (между Новым и Орлеаном) или оставляю% 20, он просто идет 404 и не получает новый URL.

Какие предложения я могу попробовать?

Спасибо! Билл

Ответы [ 2 ]

6 голосов
/ 30 августа 2011

Эта проблема решена. Поместив исходный URL в кавычки с буквальным пробелом, решил проблему:

0 голосов
/ 30 августа 2011

Попробуйте это:

RewriteRule ^ / city / Louisiana_New \ sOrleans $ http://www.nutcracker.com/yourcity/new-orleans-la

...