Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Октябрь 23, 2017, 11:21:39


Войти


Страниц: [1] 2
  Печать  
Автор Тема: Помогите с "htaccess"!!!  (Прочитано 14496 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« : Июнь 15, 2008, 03:56:20 »

Здравствуйте уважаемая администрация и конечно же пользователи замечательного хостинга "ayola"!

Прежде всего хотелось бы сказать: По роду деятельности я являюсь дизайнером а не программистом.
Так уж вышло что программист на данный момент отсутствует а его задачи (В течении этой недели) частично переложили на меня!

Дело в том что я немогу разобратся с нашим htaccess-файлом, в нём выходит так что нужно закоментировать практически всё, а тогда как же права доступа итд (которые содержатся в нём)? Пробовал автоматически сгенерировать из кода нашего htaccess по вашей ссылке - но после генерации вышел код обёмом в так скажем пару-тройку строк Смеющийся

Может кто добрый поможет?
Вот код нашего htaccess:
Код:
#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1.
<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On
  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600
  # Do not cache dynamically generated pages.
  ExpiresByType text/html A1
</IfModule>

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on

  # If your site can be accessed both with and without the 'www.' prefix, you
  # can use one of the following settings to redirect users to your preferred
  # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
  #
  # To redirect all users to access the site WITH the 'www.' prefix,
  # (http://example.com/... will be redirected to http://www.example.com/...)
  # adapt and uncomment the following:
  # RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
  # RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
  #
  # To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # uncomment and adapt the following:
  # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
  # RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

  # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
  # VirtualDocumentRoot and the rewrite rules are not working properly.
  # For example if your site is at http://example.com/drupal uncomment and
  # modify the following line:
  # RewriteBase /drupal
  #
  # If your site is running in a VirtualDocumentRoot at http://example.com/,
  # uncomment the following line:
  # RewriteBase /

  # Rewrite old-style URLs of the form 'node.php?id=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^id=([^&]+)$
  #RewriteRule node.php index.php?q=node/view/%1 [L]

  # Rewrite old-style URLs of the form 'module.php?mod=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
  #RewriteRule module.php index.php?q=%1 [L]

  # Rewrite current-style URLs of the form 'index.php?q=x'.
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

# $Id: .htaccess,v 1.81.2.4 2008/01/22 09:01:39 drumm Exp $
Заранее спасибо! Улыбающийся 
 
Записан

Жизнь любит только тех людей, которые любят жизнь!
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #1 : Июнь 15, 2008, 04:00:22 »

Ну и правильно что вышло пару строк.
Кроме настроек mod_rewrite в вашем .htaccess файле нет ничего.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #2 : Июнь 15, 2008, 04:05:34 »

Ну и правильно что вышло пару строк.
Кроме настроек mod_rewrite в вашем .htaccess файле нет ничего.
Тоесть мне можно не переживать за безопасность удалив этот файл?
Записан

Жизнь любит только тех людей, которые любят жизнь!
Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #3 : Июнь 15, 2008, 04:12:47 »

Зачем удалять-то? Уберите только комментарии, которые кода не содержат, и хватит.
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #4 : Июнь 15, 2008, 04:20:55 »

Зачем удалять-то? Уберите только комментарии, которые кода не содержат, и хватит.
Удалил, оставил только это:
Код:
<FilesMatch "\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>


<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault A1209600
  ExpiresByType text/html A1
</IfModule>

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

Но всё равно выдает ошибку! Что делать?
Записан

Жизнь любит только тех людей, которые любят жизнь!
Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #5 : Июнь 15, 2008, 04:24:12 »

Но всё равно выдает ошибку! Что делать?
Использовать результат работы htaccess.ayola.net ибо удаляет он ТОЛЬКО лишнее Улыбающийся И если он что-то удалил значит работать оно здесь не будет Улыбающийся
Записан

Гамлета здесь больше нет. Осталась только тень.
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #6 : Июнь 15, 2008, 04:25:33 »

Ну вот вы задали вопрос. Сотрудник тех.поддержки вам ответил. Ответ вы проигнорировали.

Внимание вопрос!

А зачем вы спрашивали?
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #7 : Июнь 15, 2008, 04:29:04 »

Использовать результат работы htaccess.ayola.net ибо удаляет он ТОЛЬКО лишнее Улыбающийся И если он что-то удалил значит работать оно здесь не будет Улыбающийся
Понятно! Спасибо всем огромное за помощь, даже и недумал что так быстро ответят!
Записан

Жизнь любит только тех людей, которые любят жизнь!
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #8 : Июнь 15, 2008, 04:30:52 »

Ну вот вы задали вопрос. Сотрудник тех.поддержки вам ответил. Ответ вы проигнорировали.

Внимание вопрос!

А зачем вы спрашивали?
Нет мне просто нехотелось оставлять один mod_rewrite.
Записан

Жизнь любит только тех людей, которые любят жизнь!
Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #9 : Июнь 15, 2008, 04:31:14 »

Использовать результат работы htaccess.ayola.net ибо удаляет он ТОЛЬКО лишнее Улыбающийся И если он что-то удалил значит работать оно здесь не будет Улыбающийся

Главное, закомментированный код чтобы не удалил, а-то программист, когда на своё рабочее место вернётся, будет очень недоволен. Улыбающийся
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #10 : Июнь 15, 2008, 04:34:52 »

Главное, закомментированный код чтобы не удалил, а-то программист, когда на своё рабочее место вернётся, будет очень недоволен. Улыбающийся
Главное что программист должен получить по ушам за оставленную недоделанной работу. И то что он комментировал код - его проблемы Улыбающийся
Записан

Гамлета здесь больше нет. Осталась только тень.
Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #11 : Июнь 15, 2008, 04:35:47 »

Его проблемы это или нет, но точно будет недоволен! И точка!  Веселый
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #12 : Июнь 15, 2008, 04:37:10 »

Главное, закомментированный код чтобы не удалил, а-то программист, когда на своё рабочее место вернётся, будет очень недоволен. Улыбающийся
Программист сам виноват в том что сечас отсутствует! Я сделаю только то что смагу ито только для показания, а там - как выйдет, сделает так как нужно!
Записан

Жизнь любит только тех людей, которые любят жизнь!
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #13 : Июнь 15, 2008, 04:39:40 »

Нет мне просто нехотелось оставлять один mod_rewrite.

Нет слов... Веселый
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Sergey_rx
Новичёк
*

Карма: 0
Сообщений: 7



Просмотр профиля WWW
« Ответ #14 : Июнь 15, 2008, 04:45:57 »

Нет слов... Веселый
А что вы хотели? Уж извените, я второй раз в жизни код глазами вижу! Может для программистов изменять данный файл несоставляет труда, но для меня это сложная\непонятная задача!
Записан

Жизнь любит только тех людей, которые любят жизнь!
0Bender
Новичёк
*

Карма: 0
Сообщений: 13

Почем опиум для народа?


Просмотр профиля WWW
« Ответ #15 : Июнь 18, 2008, 14:51:03 »

Аналогично использовал результат работы htaccess.ayola.net однако это не помогло ошибку выдаёт по-прежнему.
Прошу помощи!
Вот мой файл htaccess:

RewriteEngine On

#RewriteRule   !^features.*     -                  [C]
RewriteRule   ^[a-z0-9_-]*\.html.*                     index.php
AddDefaultCharset windows-1251
Записан

Togusa
Просветлённый
****

Карма: 38
Сообщений: 321


Просмотр профиля WWW
« Ответ #16 : Июнь 18, 2008, 14:56:19 »

0Bender , а если убрать вот эту строчку -

AddDefaultCharset windows-1251
Записан

0Bender
Новичёк
*

Карма: 0
Сообщений: 13

Почем опиум для народа?


Просмотр профиля WWW
« Ответ #17 : Июнь 18, 2008, 16:09:17 »

а если убрать вот эту строчку -

AddDefaultCharset windows-1251
Убрал, не помогло.
Ещё варианты...
Записан

Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #18 : Июнь 18, 2008, 16:20:48 »

Убрал, не помогло.

Конечно не помогло. Как может помочь удаление строчки с кодировкой по умолчанию...
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
0Bender
Новичёк
*

Карма: 0
Сообщений: 13

Почем опиум для народа?


Просмотр профиля WWW
« Ответ #19 : Июнь 18, 2008, 16:25:34 »

Ещё есть предложения?
Записан

Константин Абрамов
Просветлённый
****

Карма: 28
Сообщений: 876

Нужен сайт? Нет проблем!


Просмотр профиля WWW
« Ответ #20 : Июнь 18, 2008, 17:31:03 »

Пока особых мыслей не наблюдается. Но попробуйде перед index.php вставить /
Вот так:
RewriteEngine On
# RewriteRule   !^features.* - [C]
RewriteRule   ^[a-z0-9_-]*\.html.* /index.php
AddDefaultCharset windows-1251
Записан

ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
OBeY
Новичёк
*

Карма: 0
Сообщений: 16


Просмотр профиля
« Ответ #21 : Июнь 19, 2008, 02:59:48 »

таже проблема с .htaccess для drupal-4.7.11
код с арива drupal-4.7.11
#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "(\.(engine|inc|install|module|sh|.*sql|theme|tpl(\.php)?|xtmpl)|code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order deny,allow
  Deny from all
</FilesMatch>

# Set some options.
Options -Indexes
Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1
<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
</IfModule>

# PHP 4, Apache 2
<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
</IfModule>

# PHP 5, Apache 1 and 2
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On
  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600
  # Do not cache dynamically generated pages.
  ExpiresByType text/html A1
</IfModule>

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on

  # If your site can be accessed both with and without the prefix www.
  # you can use one of the following settings to force user to use only one option:
  #
  # If you want the site to be accessed WITH the www. only, adapt and uncomment the following:
  # RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
  # RewriteRule .* http://www.example.com/ [L,R=301]
  #
  # If you want the site to be accessed only WITHOUT the www. , adapt and uncomment the following:
  # RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
  # RewriteRule .* http://example.com/ [L,R=301]


  # Modify the RewriteBase if you are using Drupal in a subdirectory and
  # the rewrite rules are not working properly.
  #RewriteBase /drupal

  # Rewrite old-style URLs of the form 'node.php?id=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^id=([^&]+)$
  #RewriteRule node.php index.php?q=node/view/%1 [L]

  # Rewrite old-style URLs of the form 'module.php?mod=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
  #RewriteRule module.php index.php?q=%1 [L]

  # Rewrite current-style URLs of the form 'index.php?q=x'.
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

# $Id: .htaccess,v 1.73.2.2 2007/01/26 00:09:37 killes Exp $


вставляю на  htaccess.ayola.net

<FilesMatch "(\.(engine|inc|install|module|sh|.*sql|theme|tpl(\.php)?|xtmpl)|code-style\.pl|Entries.*|Repository|Root|Tag|Template)$"
  Order deny,allo
  Deny from al
</FilesMatch
DirectoryIndex index.ph
<IfModule mod_php4.c
</IfModule
<IfModule sapi_apache2.c
</IfModule
<IfModule mod_php5.c
</IfModule
<IfModule mod_expires.c
 
 
  ExpiresDefault A120960
 
</IfModule
<IfModule mod_rewrite.c
  RewriteEngine o

в первом случае получаю ошибку 500 во втором
20d 12fe
������� ����� 120
3c4
Unable to connect to database server

This either means that the username and password information in your settings.php file is incorrect or we can't contact the MySQL database server. This could mean your hosting provider's database server is down.

The MySQL error was: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).

Currently, the username is username and the database server is localhost.

    * Are you sure you have the correct username and password?
    * Are you sure that you have typed the correct hostname?
    * Are you sure that the database server is running?

For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.
1511
Записан
DLE user
Маэстро
*****

Карма: 78
Сообщений: 1692



Просмотр профиля WWW
« Ответ #22 : Июнь 19, 2008, 03:11:41 »

Ппц, 2ой случай уже не из-за .htaccess Улыбающийся
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #23 : Июнь 19, 2008, 05:41:36 »

Unable to connect to database server

This either means that the username and password information in your settings.php file is incorrect or we can't contact the MySQL database server. This could mean your hosting provider's database server is down.

The MySQL error was: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).


здесь английским языком написано, что вы не указали адрес MySQL сервера.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #24 : Июнь 19, 2008, 05:42:45 »

Аналогично использовал результат работы htaccess.ayola.net однако это не помогло ошибку выдаёт по-прежнему.
Прошу помощи!
Вот мой файл htaccess:

RewriteEngine On

#RewriteRule   !^features.*     -                  [C]
RewriteRule   ^[a-z0-9_-]*\.html.*                     index.php
AddDefaultCharset windows-1251
Прошу прощения, а вы уверени что RewriteRule правильное? Что-то меня гложут серьёзные сомнения...
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.118 секунд. Запросов: 17.