возможен ли 301 редирект в htaccess без указания домена ?

P
На сайте с 17.02.2009
Offline
204
878

Здравствуйте,

возможно ли сделать вот такой редирект:

Redirect 301 /oldpage.php https://htaccess.ru/newpage.php

не указывая домен ?

т.е. в новой инструкции не должно быть доменного имени.

W1
На сайте с 22.01.2021
Offline
306
#1
Можно.
Мой форум - https://webinfo.guru –Там я всегда на связи
P
На сайте с 17.02.2009
Offline
204
#2

webinfo #:
Можно

Буду благодарен за пример 

W1
На сайте с 22.01.2021
Offline
306
#3
Poljot #:

Буду благодарен за пример 

Пример сам собой следует из вопроса стартпоста:
Redirect 301 /oldpage.php /newpage.php
Artisan
На сайте с 04.03.2005
Offline
365
#4
Poljot :
не указывая домен ?

Стандарт требует указывать полный URL адрес, на практике без домена тоже обычно работает, но бродилки могут извещать про ошибку.

https://en.wikipedia.org/wiki/HTTP_location

An obsolete version of the HTTP 1.1 specifications (IETF RFC 2616) required a complete absolute URI for redirection. The IETF HTTP working group found that the most popular web browsers tolerate the passing of a relative URL and, consequently, the updated HTTP 1.1 specifications (IETF RFC 7231) relaxed the original constraint, allowing the use of relative URLs in Location headers.
www.leak.info / ДАРОМ линки конкурентов и забытых доменов
W1
На сайте с 22.01.2021
Offline
306
#5
Artisan #:
Стандарт требует указывать полный URL адрес

Нет, не требует.

Artisan
На сайте с 04.03.2005
Offline
365
#6
webinfo #:
Нет, не требует.

Я добавил выше пояснение. Есть бродилки, которые ругаются на адрес без домена. Поэтому лучше использовать полный адрес.

Artisan
На сайте с 04.03.2005
Offline
365
#7
Poljot :
Redirect 301 /oldpage.php https://htaccess.ru/newpage.php
Я писал выше про стандарты, но похоже, Ваш вопрос не про стандарты, а про настройки HTTP сервера, в этом случае надо читать описание сервера, которые бывают разные.

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