Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Apache It works!

Ответить
Настройки темы
[решено] Apache It works!

Аватара для Rubichek

Ветеран


Сообщения: 558
Благодарности: 5

Профиль | Отправить PM | Цитировать


Здравствуйте, подскажите пж как убрать It works! если перейти по IP отображается страница

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

как убрать например сделать ошибку 404

Отправлено: 18:39, 13-09-2015

 

Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Rubichek, какая версия Apache, платформа? Для Apache 2.4.x на Linux: конфигурация хоста по умолчанию описана в файле /etc/apache2/sites-available/000-default.conf, в нём можно найти указание папку с файлом "It Works!", ищите по "DocumentRoot". Значение по умолчанию обычно /var/www или /var/www/html.
Цитата Rubichek:
например сделать ошибку 404 »
Можно запретить доступ к папке - будет ошибка 403:
Код: Выделить весь код
DocumentRoot "/var/www/example"

<Directory "/var/www/example">
	Deny from all
</Directory>

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 19:35, 13-09-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Rubichek

Ветеран


Сообщения: 558
Благодарности: 5

Профиль | Отправить PM | Цитировать


Server version: Apache/2.2.22 (Debian) в /var/www лежит index.html c содержанием
Цитата Rubichek:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet. »
Если запретить доступ к /var/www/ не будут работать остальные сайты! Хочу что бы когда человек введет ip сервак то что бы ошибку получал или может запрос логина и пароля!

Отправлено: 20:28, 13-09-2015 | #3


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Цитата Rubichek:
Если запретить доступ к /var/www/ не будут работать остальные сайты! »
Запрещаете только в пределах VirtualHost по умолчанию? Приведите содержимое конфигов из /etc/apache2/sites-available/ для облегчения помощи

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 20:52, 13-09-2015 | #4


Аватара для Rubichek

Ветеран


Сообщения: 558
Благодарности: 5

Профиль | Отправить PM | Цитировать


etc/apache2/sites-available/default

Скрытый текст
<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from 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
</VirtualHost>


Отправлено: 22:49, 13-09-2015 | #5


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Rubichek, добавьте в эту конфигурацию доп. секцию VirtualHost, заменив выделенный IP на свой:
Код: Выделить весь код
<VirtualHost *:80>
	ServerName 123.123.123.123
	Redirect 403 /
	ErrorDocument 403 "Access denied"
	DocumentRoot /dev/null/
	UseCanonicalName Off
	UserDir disabled
</VirtualHost>
А в существующей секции VirtualHost перечислите разрешенные доменные имена, будет что-то вроде:
Код: Выделить весь код
<VirtualHost *:80>
	# основной домен
	ServerName example.com
	# дополнительные (через пробел, если несколько)
	ServerAlias www.example.com test.example.com

	ServerAdmin webmaster@localhost
	...

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 17:45, 14-09-2015 | #6


Аватара для Rubichek

Ветеран


Сообщения: 558
Благодарности: 5

Профиль | Отправить PM | Цитировать


когда перегружаю apache2 ошибка

Скрытый текст

Warning: DocumentRoot [/dev/null/] does not exist
Syntax error on line 39 of /etc/apache2/sites-enabled/000-default:
Invalid command 'UserDir', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
failed!


Habetdin - может не верно вас понял добавляем тут в конце

etc/apache2/sites-available/default

или

etc/apache2/sites-enabled/000-default

Скрытый текст
<VirtualHost *:80>
ServerName 123.123.123.123
Redirect 403 /
ErrorDocument 403 "Access denied"
DocumentRoot /dev/null/
UseCanonicalName Off
UserDir disabled
</VirtualHost>

Отправлено: 00:00, 24-09-2015 | #7


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Цитата Rubichek:
Invalid command 'UserDir' »
Удалите/закомментируйте строчку с UserDir.
Цитата Rubichek:
etc/apache2/sites-available/default
или
etc/apache2/sites-enabled/000-default »
В тот файл, который уже есть, судя по пятому посту - default. Будет что-то вроде этого:
Код: Выделить весь код
<VirtualHost *:80>
	ServerName 123.123.123.123
	Redirect 403 /
	ErrorDocument 403 "Access denied"
	DocumentRoot /dev/null/
	UseCanonicalName Off
	# UserDir disabled
</VirtualHost>
# оригинальное содержимое с прописанными доменами
<VirtualHost *:80>
	# основной домен
	ServerName example.com
	# дополнительные (через пробел, если несколько)
	ServerAlias www.example.com test.example.com
	ServerAdmin webmaster@localhost

	DocumentRoot /var/www
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from 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
</VirtualHost>

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 18:23, 24-09-2015 | #8


Аватара для Rubichek

Ветеран


Сообщения: 558
Благодарности: 5

Профиль | Отправить PM | Цитировать


Habetdin - спасибо работает когда захожу по внешнему ip Access denied. Но и когда захожу на сайт или phpmyadmin тоже Access denied

Отправлено: 19:22, 24-09-2015 | #9


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Rubichek, домены в ServerName и ServerAlias старой секции VirtualHost прописали? И попробуйте поменять местами две секции VirtualHost - не уверен, как Apache их обрабатывает

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 18:31, 25-09-2015 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Apache It works!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Apache <apache@orgfree-freewebhostingarea-com.orgfree.com> Анастасия85 Лечение систем от вредоносных программ 3 01-07-2014 22:40
it works! Вместо mail.ru The Off Лечение систем от вредоносных программ 1 19-11-2013 16:49
Установка Solid Works из админ точки. Как? Pozia Автоматическая установка приложений 4 27-05-2010 07:29
Система - Norton System Works d1monn Программное обеспечение Windows 10 03-11-2007 23:48
Norton System Works Geo55 Хочу все знать 2 03-04-2004 13:20




 
Переход