|
|
|
| На сервере стоит линукс дебиан на нем апатч, межсетевой экран, шлюз в инет. На апатч переадресовываются, те кому запрещен доступ в инет для разъяснения причин. Делается это командой:
iptables -t nat -A PREROUTING -s 192.168.102.80 -p tcp -m multiport --dport 80,8080 -j DNAT --to-destination 192.168.102.102
где 192.168.102.80 - адрес должника
192.168.102.102 - адрес сервера, вместо него можно localhost написать
Проблема вот в чем. Если должник лезет на сайт скажем гугл.ру или вконтакте.ру то его прекрасно перекидывает на 192.168.102.102/index.html
Если же идет на сайт гугл.ру/search?bla-bla" или вконтакте.ру/albums5413524" то выходит сообщение, что станицы не существует.
Такое ощущение, что апатч пытается найти сайт "http://192.168.102.102/albums5413524" и так далее. Нужно, чтобы не только из корня сайта, но и из любого другого места пользователя перекидывало на страничку index.html. Подскажите, как исправить? | |
|
|
|
|
|
|
|
для: lucky89
(31.07.2011 в 03:30)
| | Попробуйте добавить .htaccess следующего содержания
RewriteEngine on
RewriteBase /
RewriteCond $1 !^index\.html$
RewriteRule ^(.*)$ /index.html [L,R]
|
| |
|
|
|
|
|
|
|
для: cheops
(31.07.2011 в 11:33)
| | В директории апатча этого файла не было. Были только следующие:
root@102:~# ls /etc/apache2/
apache2.conf conf.d envvars httpd.conf magic mods-available mods-enabled ports.conf sites-available sites-enabled
|
Создал его командой nano /etc/apache2/.htaccess
Добавил код, сохранил, выполнил
/etc/init.d/apache2 restart
Никаких улучшений. Захожу на softtime.ru/forum/rules.php?id_forum=5 получаю ошибку:
Not Found
The requested URL /forum/rules.php was not found on this server.
Apache/2.2.16 (Debian) Server at www.softtime.ru Port 80
|
Захожу на softtime.ru - перекидывает куда надо. Может я чего сделал неправильно?
Еще момент интересный: файл .htaccess создался и изменения в нем сохранились. При повторном вводе команды ls /etc/apache2/ его в директории не видно, но при команде nano /etc/apache2/.htaccess он открывается с сохраненным в нем вашим кодом. | |
|
|
|