диапазон в .htaccess

P
На сайте с 20.02.2010
Offline
61
974

возможно ли указать числовой диапазон страниц в htaccess?

нужно сделать редирект страниц page100-page8000 на поддомен.

A
На сайте с 18.06.2011
Offline
44
#1

Да, можно

page[100-8000]

J
На сайте с 20.02.2014
Offline
120
jkm
#2

RewriteRule ^page(?:[1-8]\d\d\d?|9\d\d)$ http://sub.domain.com/ [R=301,L]

RewriteCond $1 >99

RewriteCond $1 <8001
RewriteRule ^page(\d+)$ http://sub.domain.com/ [R=301,L]
P
На сайте с 20.02.2010
Offline
61
#3
amerika:
Да, можно
page[100-8000]

не работает, пока сделал редирект на ПХП

еще не получается перенаправить pdf файлы которые лежат домен/dosc/*.pdf на поддомен.домен/docs/*.*

---------- Добавлено 07.03.2017 в 22:36 ----------

jkm:
RewriteRule ^page(?:[1-8]\d\d\d?|9\d\d)$ http://sub.domain.com/ [R=301,L]

RewriteCond $1 >99

RewriteCond $1 <8001
RewriteRule ^page(\d+)$ http://sub.domain.com/ [R=301,L]

нужно домен/page100.html --> субдомен/page100.html и так до 8414 страницы

---------- Добавлено 07.03.2017 в 23:12 ----------

pcmobi:
еще не получается перенаправить pdf файлы которые лежат домен/dosc/*.pdf на поддомен.домен/docs/*.*

Это получилось, случайную ошибку просто допустил

J
На сайте с 20.02.2014
Offline
120
jkm
#4
pcmobi:
нужно домен/page100.html --> субдомен/page100.html и так до 8414 страницы


RewriteCond $1 >99
RewriteCond $1 <8415
RewriteRule ^page(\d+)\.html$ http://sub.domain.com/$0 [R=301,L]
P
На сайте с 20.02.2010
Offline
61
#5
jkm:

RewriteCond $1 >99
RewriteCond $1 <8415
RewriteRule ^page(\d+)\.html$ http://sub.domain.com/$0 [R=301,L]

А если не сложно можно с пояснениями для моего общего образования?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий