LINUX.ORG.RU

Сделать редирект в файле default-000 Apache

 , ,


0

1

Здравствуйте! Как мне сделать редирект при вводе IP-адреса, чтобы открывался домен «domain.ru» ? Он есть на этом же IP, только CSS там не срабатывают, почему-то. Видимо, прав нет. Страница отображается некорректно. Поэтому я хочу сделать редирект. Делаю так:

[code]

  • <VirtualHost звёздочка:80>

  • ServerName www.domain.ru

  • ServerAlias domain.ru

  • Redirect permanent / http://domain.ru

  • ServerAdmin webmaster@localhost

  • DocumentRoot /var/www

  •   Options FollowSymLinks
    
  •   AllowOverride None
    
  • <Directory /var/www/>

  •   Options Indexes FollowSymLinks MultiViews
    
  •   AllowOverride None
    
  •   Order allow,deny
    
  • ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

  • <Directory «/usr/lib/cgi-bin»>

  •   AllowOverride None
    
  •   Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    
  •   Order allow,deny
    
  •   Allow from all
    
  • ErrorLog ${APACHE_LOG_DIR}/error.log

  • решётка Possible values include: debug, info, notice, warn, error, crit,

  • решётка alert, emerg.

  • LogLevel warn

  • CustomLog ${APACHE_LOG_DIR}/access.log combined

  • Alias /doc/ «/usr/share/doc/»

  • <Directory «/usr/share/doc/»>

  •    Options Indexes MultiViews FollowSymLinks
    
  •    AllowOverride None
    
  •    Order deny,allow
    
  •    Deny from all
    
  •    Allow from 127.0.0.0/255.0.0.0 ::1/128
    

* [/code]

Не работает.



Последнее исправление: saliery (всего исправлений: 2)
Ответ на: комментарий от Grzegorz

В таком варианте работает, но почему-то стили CSS, мне кажется, не все применились. Всё ли я правильно тут указал?

* <VirtualHost domain.ru:80>

*	ServerAdmin webmaster@localhost

*	DocumentRoot /var/www/domain.ru/htdocs
*	<Directory />
*		Options FollowSymLinks
*		AllowOverride None

*	</Directory>
*	<Directory /var/www/domain.ru/htdocs>
*	 allow from all
*	 Options +Indexes
* 	 AllowOverride all
*	</Directory>

*	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
*	<Directory "/usr/lib/cgi-bin">
*		AllowOverride None
*		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
*		Order allow,deny
*		Allow from all
*	</Directory>

*	ErrorLog ${APACHE_LOG_DIR}/error.log

*	решётка Possible values include: debug, info, notice, warn, error, crit,
*	решётка  alert, emerg.
*	LogLevel warn

*	CustomLog ${APACHE_LOG_DIR}/access.log combined

*    Alias /doc/ "/usr/share/doc/"
*    <Directory "/usr/share/doc/">
*        Options Indexes MultiViews FollowSymLinks
*        AllowOverride None
*        Order deny,allow
*        Deny from all
*        Allow from 127.0.0.0/255.0.0.0 ::1/128
*    </Directory>

*</VirtualHost>
saliery
() автор топика
Ответ на: комментарий от saliery

чтобы не «казалось» в инструментах разработчика есть вкладка «network» где будут 404 при непрогрузе стилей или ещё чего

SevikL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.