301 перенаправление от www.example.com/this до that.example.com

От: http://www.linuxhorizon.ro/iproute2.html

Вы могли попробовать что-то вроде этого:

echo "1 admin" >> /etc/iproute2/rt_tables
ip route add 192.168.48.16/24 dev wlan0 src 192.168.48.16 table admin
ip route add default via 192.168.48.16 dev wlan0 table admin
ip rule add from xx.xx.xx.xx/32 table admin
ip rule add to xx.xx.xx.xx/32 table admin

ip rule add from 192.168.48.16/32 table admin
ip rule add to xx.xx.xx.xx/32 table admin

предупреждение, непротестированное. Но то, что это должно сделать, должно удостовериться что трафик, происходящий в в интерфейсе X также листы это.

1
задан 19 May 2011 в 22:29
2 ответа

Apache mod_alias Перенаправление намного более прост, Вы могли попробовать что-то вроде этого:

Redirect /this http://that.example.com/
1
ответ дан 3 December 2019 в 19:23

%HTTP_HOST будет только соответствовать имени хоста (www.example.com). Необходимо будет также соответствовать на %REQUEST_URI, затем используйте это для вставки в правило

RewriteCond %{REQUEST_URI}  !^/(.*)$
2
ответ дан 3 December 2019 в 19:23

Теги

Похожие вопросы