Автор Тема: При переходе на сайт вида www.site.ru выдает Forbidden  (Прочитано 2392 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Здравствуйте, не знаю в каком разделе создавать тему, так что решил здесь.

Подскажите в чем проблема? при переходе на сайт вида www.site.ru  выдает:

Forbidden

You don't have permission to access / on this server.

при этом если перейти по site.ru то все нормально.
Я понимаю, что то с доступами или настройками в апаче, но так и не нашел в чем причина.

просьба! ответы типа "по гугли" "почитай хелп" и все такое не писать, на то я и задаю вопрос
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #1 : 19 Февраля 2014, 12:09:15 »
rusichbda, показывайте под спойлером настройки апача для обоих доменов.

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #2 : 19 Февраля 2014, 12:33:08 »
rusichbda, показывайте под спойлером настройки апача для обоих доменов.

я не селен в апаче, я так полагаю это надо?

/etc/apache2/sites-enabled/000-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
        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>

 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #3 : 19 Февраля 2014, 12:48:59 »
rusichbda,
вывод команд показывайте:
ls -l /var/www
tail -n 10 /var/log/apache2/error.log

И еще... если пинговать www.site.com и site.com - это одинаковые IP?

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #4 : 19 Февраля 2014, 13:00:36 »
ls -l /var/wwwls: cannot open directory /var/www: Permission denied

tail -n 10 /var/log/apache2/error.log
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50
gd-jpeg: JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50


при пинговании обоих доменов, IP одинаковые
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #5 : 19 Февраля 2014, 13:21:04 »
Цитировать
ls -l /var/www
команду нужно было выполнять от root пользователя или через sudo ls -l /var/www

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #6 : 19 Февраля 2014, 13:30:48 »
к сожалению у меня нет прав root, получается я тут без силен?
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #7 : 19 Февраля 2014, 13:47:08 »
rusichbda, без root мало что получится настроить... а каким образом поднимали apache?   ??? компьютер (сервер) ваш?
удалите кэш в браузере, мне кажется что у вас не открывает ни site.com ни www.site.com. Возможно я ошибаюсь  :)


Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #8 : 19 Февраля 2014, 14:02:17 »
выделенный сервак, админ не я, но есть некий доступ по ssh, админ нехороший человек лишний раз даже обращаться к нему не хочется, вот почему с начало сам копаюсь прежде чем обращаться, кэш чистил - это первое что я делаю, домен бех www работает нормально, да и с www работал, пока мне админ не расширил больше прав для работы с файлами сайта. Спасибо за помощь, буду писать админу сервера, деваться некуда  :(
« Последнее редактирование: 19 Февраля 2014, 15:25:21 от Malaheenee »
 

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #9 : 20 Февраля 2014, 15:02:00 »
rusichbda, без root мало что получится настроить... а каким образом поднимали apache?   ??? компьютер (сервер) ваш?
удалите кэш в браузере, мне кажется что у вас не открывает ни site.com ни www.site.com. Возможно я ошибаюсь  :)

админ сказал что это косяк  в на сайте( типа разбирайся сам((

я хотел узнать, сайт лежит в

/var/www/mart/data/www/site.ru
если просматриваю

ls -l -a /var/www/mart/data/www
выдает

drwxrwxrwx 29 www-data www-data       4096 Feb 19 23:00 site.ru
-rw-rw-rw-  1 www-data www-data       3023 Sep 17 18:12 .htaccess
lrwxrwxrwx  1 mart     mart             12 Nov 20 14:41 www.site.ru -> site.ru


это о чем нибудь говорит?

Сообщение объединено: 20 Февраля 2014, 15:07:57
я не понимаю какой может быть косяк на сайте если на site.ru заходит а на www.site.ru не хочет, это ж уже подтверждение тому что не косяк на сайте, правильно ведь? помогите пожлс
« Последнее редактирование: 20 Февраля 2014, 15:07:57 от rusichbda »
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #10 : 20 Февраля 2014, 15:23:30 »
rusichbda, это не косяк на сайте. это косяк в настройках apache!
вместо возни с симлинками лучше бы указали одну и туже директорию для site.ru и www.site.ru в настройках apache.
покажите:
ls -l /etc/apache2/sites-enabled/

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #11 : 20 Февраля 2014, 15:25:43 »
rwxrwxrwx 1 root root 26 Aug 21  2013 000-default -> ../sites-available/default
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #12 : 20 Февраля 2014, 15:35:28 »
rusichbda, хм...
cat /etc/apache2/apache2.conf | grep Include
cat /etc/apache2/httpd.conf | grep -i VirtualHost
ps aux | grep apache

Оффлайн rusichbda

  • Новичок форума
  • Сообщений: 8
Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #13 : 20 Февраля 2014, 16:46:24 »
cat /etc/apache2/apache2.conf | grep Include
cat /etc/apache2/httpd.conf | grep -i VirtualHost

Permission denied

ps aux | grep apache
www-data  1546  4.6  0.1 422176 67496 ?        S    11:39   2:52 /usr/sbin/apache2 -k start
www-data  1613  3.9  0.1 406280 53952 ?        S    11:40   2:22 /usr/sbin/apache2 -k start
www-data  1692  3.6  0.1 414572 61984 ?        S    11:48   1:56 /usr/sbin/apache2 -k start
www-data  1702  4.2  0.1 430108 75568 ?        S    11:49   2:12 /usr/sbin/apache2 -k start
www-data  4720  3.8  0.1 413816 61200 ?        S    12:15   1:00 /usr/sbin/apache2 -k start
www-data  4723  3.6  0.1 410876 58272 ?        S    12:15   0:57 /usr/sbin/apache2 -k start
www-data  4726  3.4  0.1 415088 62468 ?        S    12:15   0:53 /usr/sbin/apache2 -k start
www-data  4727  4.0  0.1 412928 59748 ?        S    12:15   1:01 /usr/sbin/apache2 -k start
www-data  4756  3.5  0.1 412648 60304 ?        R    12:16   0:54 /usr/sbin/apache2 -k start
www-data  4914  3.0  0.1 411880 59260 ?        S    12:18   0:41 /usr/sbin/apache2 -k start
root      5112  0.0  0.0 364340 22384 ?        Ss    2013   1:42 /usr/sbin/apache2 -k start
1000      5306  0.0  0.0   7768   860 pts/3    S+   12:41   0:00 grep apache
www-data  5929  0.0  0.0 157996  7520 ?        S    Feb16   0:02 /usr/sbin/apache2 -k start
www-data  8846  0.0  0.1 411992 57452 ?        S    Jan22   2:59 /usr/sbin/apache2 -k start
www-data 30392  0.0  0.1 409004 56396 ?        S    Feb09   1:44 /usr/sbin/apache2 -k start


может проблема в .htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^site.ru$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404



Сообщение объединено: 20 Февраля 2014, 19:25:36
у кого нибудь идеи есть?  ???
« Последнее редактирование: 20 Февраля 2014, 19:25:36 от rusichbda »
 

Оффлайн endru

Re: При переходе на сайт вида www.site.ru выдает Forbidden
« Ответ #14 : 21 Февраля 2014, 06:40:03 »
rusichbda, в .htaccess не силен. я так понимаю без него сайт работать нормально не будет
и вообще не понятно включен у вас mod_rewrite или нет...
создайте файл phpinfo.php в корне сайта с таким содержанием:
<?php
phpinfo
();
?>
далее в браузере откройте site.ru/phpinfo.php и сделайте поиск на странице по слову mod_rewrite

Теги:
     

    Срочно в номер. Не работает Апач, а точнее сайт!

    Автор Leximus

    Ответов: 3
    Просмотров: 1694
    Последний ответ 10 Октября 2013, 12:51:29
    от Leximus
    Firefox выдает английские версии страниц.

    Автор qwerty01

    Ответов: 11
    Просмотров: 2483
    Последний ответ 14 Июля 2019, 14:57:26
    от domtorettor
    dhcp выдает разные IP одному компу под разными ОС

    Автор tim

    Ответов: 9
    Просмотров: 2411
    Последний ответ 16 Января 2013, 00:27:55
    от tim
    Скачать сайт.

    Автор kefimow

    Ответов: 4
    Просмотров: 1342
    Последний ответ 23 Октября 2014, 14:23:09
    от CoolAller
    403 Forbidden Nginx: как исправить ситуацию?

    Автор simonflex

    Ответов: 6
    Просмотров: 2906
    Последний ответ 05 Марта 2019, 10:27:34
    от ogost