SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

rewrite помощ ?

exP

New member
това ми е примерен ред от .htaccess
RewriteRule ^([a-ZA-Z0-9_-]+)/sitemap.xml$ $1/custom/sitemap/index.xml [L]

как да го направя да чете и кирилица пробвах следното
[a-ZA-Zа-яА-Я0-9_-]
но не става
 
Re: rewrite помощ ?

това ми е примерен ред от .htaccess
RewriteRule ^([a-ZA-Z0-9_-]+)/sitemap.xml$ $1/custom/sitemap/index.xml [L]

как да го направя да чете и кирилица пробвах следното
[a-ZA-Zа-яА-Я0-9_-]
но не става
Освен това, което ти е писал колегата може да пробваш [a-zA-Z0-9_-\%] БТВ. първия z трябва да е малък.

не става просто го изключих явно няма да стане
Пробвай със слаш преди $1 т.е. /$1/custom/sitemap/index.xml
 
Re: rewrite помощ ?

Ето работи перфектно няма кирилица няма латиница всичко наред

([^а-яА-Я0-9-a-zA-Z0-9-])
Това сигурен ли си,че работи? Защото декоднатата кирилица е %XX в UTF-8.
 
Re: rewrite помощ ?

Ето работи перфектно няма кирилица няма латиница всичко наред

([^а-яА-Я0-9-a-zA-Z0-9-])

Така написано това в превод означава:
прихвани всичко, кеото не е "а-яА-Я0-9-a-zA-Z0-9-"

Специалните знаци като тирето трябва да се ескейпват.

Най-сигурния начин за хващане на кирилицата е (.*) - ако и така не става значи бъркаш логически.

Виж access loga какъв файл търси апачето след реврайта.
 

Горе