Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » htaccess (apache) - все о нем

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Открыть новую тему     Написать ответ в эту тему

D_P_A_K_O_H



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите ламеру, купид  хостинг, а там возможности этого самого есть.. я лишь знаю что это файл с помощью которого
 
можно делась свои ошибочние страницы (404, 500, 403)
паролировать папки
назначать subdomains  
 НО КАК ЧТО, ГДЕ, КОГДА,  ПОЧЕМУ, ОТКУДА, СКОЛЬКО не знаю.. ((  помогите разобраться
 


 
Собираем рульную информацию на русском.
 
Начало
http://www.webhowto.ru/local9.shtml
http://httpd.apache.org/docs/configuring.html  
http://httpd.apache.org/docs/howto/auth.html  
http://apache-server.com/tutorials/ATusing-htaccess.html  
http://www.webscript.ru/stories.php3?story=01/07/05/4626571




Название исправила. lynx.

Всего записей: 386 | Зарегистр. 17-09-2001 | Отправлено: 18:27 04-02-2002 | Исправлено: lynx, 20:34 25-04-2003
Weinaum



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
mail.php есть или нет?  

 
www.site.de/main.php?seite=1&sprache=2 - был раньше, на другом движке, и на новом main.php нету.
Сорри, перехожу в указанную тему

Всего записей: 2155 | Зарегистр. 18-06-2006 | Отправлено: 10:45 13-02-2014
Sutar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте,  
у меня на моем хостинге (VPS) появилась проблема.  
 
Есть адрес: http://.../forum.html  
Есть файл (на который мы обращаемся через .htaccess): http://.../forum.php  
 

Код:
RewriteEngine On  
RewriteRule ^forum.html$ forum.php [NS,L]

 
Такая проблема, что если открыть сам файл forum.php - работает, а если forum.html пишет доступ закрыт.  
 
Что тут не так?  
 

Код:
ServerTokens OS  
ServerRoot "/etc/httpd"  
Timeout 120  
Listen 80  
KeepAlive Off  
MaxKeepAliveRequests 100  
KeepAliveTimeout 15  
 
<IfModule prefork.c>  
StartServers       8  
MinSpareServers    5  
MaxSpareServers   20  
ServerLimit      256  
MaxClients       256  
MaxRequestsPerChild  4000  
</IfModule>  
 
<IfModule worker.c>  
StartServers         2  
MaxClients         150  
MinSpareThreads     25  
MaxSpareThreads     75  
ThreadsPerChild     25  
MaxRequestsPerChild  0  
</IfModule>  
 
LoadModule auth_basic_module modules/mod_auth_basic.so  
LoadModule auth_digest_module modules/mod_auth_digest.so  
LoadModule authn_file_module modules/mod_authn_file.so  
LoadModule authn_alias_module modules/mod_authn_alias.so  
LoadModule authn_anon_module modules/mod_authn_anon.so  
LoadModule authn_dbm_module modules/mod_authn_dbm.so  
LoadModule authn_default_module modules/mod_authn_default.so  
LoadModule authz_host_module modules/mod_authz_host.so  
LoadModule authz_user_module modules/mod_authz_user.so  
LoadModule authz_owner_module modules/mod_authz_owner.so  
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so  
LoadModule authz_dbm_module modules/mod_authz_dbm.so  
LoadModule authz_default_module modules/mod_authz_default.so  
LoadModule ldap_module modules/mod_ldap.so  
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so  
LoadModule include_module modules/mod_include.so  
LoadModule log_config_module modules/mod_log_config.so  
LoadModule logio_module modules/mod_logio.so  
LoadModule env_module modules/mod_env.so  
LoadModule ext_filter_module modules/mod_ext_filter.so  
LoadModule mime_magic_module modules/mod_mime_magic.so  
LoadModule expires_module modules/mod_expires.so  
LoadModule deflate_module modules/mod_deflate.so  
LoadModule headers_module modules/mod_headers.so  
LoadModule usertrack_module modules/mod_usertrack.so  
LoadModule setenvif_module modules/mod_setenvif.so  
LoadModule mime_module modules/mod_mime.so  
LoadModule dav_module modules/mod_dav.so  
LoadModule status_module modules/mod_status.so  
LoadModule autoindex_module modules/mod_autoindex.so  
LoadModule info_module modules/mod_info.so  
LoadModule dav_fs_module modules/mod_dav_fs.so  
LoadModule vhost_alias_module modules/mod_vhost_alias.so  
LoadModule negotiation_module modules/mod_negotiation.so  
LoadModule dir_module modules/mod_dir.so  
LoadModule actions_module modules/mod_actions.so  
LoadModule speling_module modules/mod_speling.so  
LoadModule userdir_module modules/mod_userdir.so  
LoadModule alias_module modules/mod_alias.so  
LoadModule rewrite_module modules/mod_rewrite.so  
LoadModule proxy_module modules/mod_proxy.so  
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so  
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so  
LoadModule proxy_http_module modules/mod_proxy_http.so  
LoadModule proxy_connect_module modules/mod_proxy_connect.so  
LoadModule cache_module modules/mod_cache.so  
LoadModule suexec_module modules/mod_suexec.so  
LoadModule disk_cache_module modules/mod_disk_cache.so  
LoadModule file_cache_module modules/mod_file_cache.so  
LoadModule mem_cache_module modules/mod_mem_cache.so  
LoadModule cgi_module modules/mod_cgi.so  
LoadModule version_module modules/mod_version.so  
 
# file  
LoadModule ssl_module modules/mod_ssl.so  
Listen 443  
AddType application/x-x509-ca-cert .crt  
AddType application/x-pkcs7-crl    .crl  
SSLPassPhraseDialog  builtin  
SSLSessionCacheTimeout  300  
SSLMutex default  
SSLRandomSeed startup file:/dev/urandom  256  
SSLRandomSeed connect builtin  
SSLCryptoDevice builtin  
<VirtualHost _default_:443>  
ServerName www.example.com:443  
ErrorLog logs/ssl_error_log  
TransferLog logs/ssl_access_log  
LogLevel warn  
SSLEngine on  
SSLProtocol all -SSLv2  
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW  
SSLCertificateFile /etc/pki/tls/certs/localhost.crt  
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key  
<Files ~ "\.(cgi|shtml|phtml|php3?)$">  
    SSLOptions +StdEnvVars  
</Files>  
 
SetEnvIf User-Agent ".*MSIE.*" \  
         nokeepalive ssl-unclean-shutdown \  
         downgrade-1.0 force-response-1.0  
CustomLog logs/ssl_request_log \  
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"  
 
</VirtualHost>  
 
Alias /webmail /usr/share/squirrelmail  
<Directory /usr/share/squirrelmail>  
    RemoveHandler .php  .php3 .php4 .phtml  
    AddType application/x-httpd-php .php  .php3 .php4 .phtml  
    php_admin_value open_basedir none  
    php_admin_value upload_tmp_dir /tmp  
    php_admin_value session.save_path "/tmp"  
    php_admin_value include_path .:..  
    php_admin_value safe_mode off  
    php_admin_value mbstring.func_overload 0  
    DirectoryIndex index.php  
    Order allow,deny  
    Allow from all  
</Directory>  
 
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so  
 
<IfModule prefork.c>  
    LoadModule php5_module modules/libphp5.so  
</IfModule>  
 
<IfModule worker.c>  
    LoadModule php5_module modules/libphp5-zts.so  
</IfModule>  
#file  
 
 
AddType application/x-httpd-php .php  
 
User apache  
Group apache  
ServerAdmin root@localhost  
ServerName www.example.com:80  
UseCanonicalName Off  
DocumentRoot "/var/www"  
 
<Directory />  
    Options -Indexes FollowSymLinks MultiViews ExecCGI  
    AllowOverride All  
    AcceptPathInfo Off  
    Order allow,deny  
    Allow from all  
</Directory>  
 
DirectoryIndex index.php  
AccessFileName .htaccess  
 
<FilesMatch "^\.htaccess">  
    Order allow,deny  
    Deny from all  
    Satisfy All  
</FilesMatch>  
 
TypesConfig /etc/mime.types  
DefaultType text/plain  
ServerSignature On  
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable  
AddDefaultCharset UTF-8  
AddType application/x-compress .Z  
AddType application/x-gzip .gz .tgz  
AddHandler type-map var  
AddType text/html .shtml .html .htm  
AddOutputFilter INCLUDES .shtml  
 
Include /usr/local/ispmgr/etc/ispmgr.inc

Всего записей: 1150 | Зарегистр. 15-08-2011 | Отправлено: 22:38 18-11-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sutar

Цитата:
NS

зачем этот флаг?

Всего записей: 15851 | Зарегистр. 20-09-2014 | Отправлено: 22:49 18-11-2014
Sutar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Не знаю)
но вроде и с ним работает хорошо)

Всего записей: 1150 | Зарегистр. 15-08-2011 | Отправлено: 11:19 19-11-2014
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех !  
Конфигурация такая  
Centos 6.6 final x32
PHP 5.4.36
Apache 2.2.27
Установлена Joomla 2.5.28
Ситуация странная
есть 2 файла .htaccess
первый в корне сайта - и в нем нет запроса пароля для входа в корневой каталог
в этом каталоге есть каталог /administrator/
в котором лежит еще 1 файл .htaccess закрывающий обращение к этому каталогу паролем  
вчера (после обновления joomla) пароль запрашивается при обращении к сайту (корневому каталогу сайта)
и если 3 раза нажать ок - не вводя пароля - сайт открывается  
он так-же открывается если ввести пароль от каталога /administrator/
как такое может быть ? и как исправить  
поскольку я хочу что-бы каталог /administrator/ был закрыт паролем на уровне htaccess  
(сейчас я переименовал файл .htaccess в каталоге /administrator/ и проблема пропала)
PS: кэши joomla чистил ...

Всего записей: 1566 | Зарегистр. 05-02-2005 | Отправлено: 21:27 20-12-2014
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itto Кури про AllowOverride  


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17282 | Зарегистр. 13-06-2007 | Отправлено: 23:03 20-12-2014
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
спасибо за наводку  
пошел курить ман

Всего записей: 1566 | Зарегистр. 05-02-2005 | Отправлено: 00:17 21-12-2014
ANATOLIY90

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток. На настоящий момент ситуация следующая: На машине два винчестера по 500gb объединены в аппаратный массив Raid 1(mirror) (интел стандартный контроллер материнской платы) на которой стоит система Windows Server 2008 Enterprise SP2 x86, установлено еще два винчестера по 500gb (не в массиве). Нужно поменять систему, но без отрыва от работы бухгалтерии.
 
Идея следующая: установить новую систему Windows Server 2008 Enterprise SP2 x86 на новый или имеющийся жесткий диск (попутно "пихнув" драйвер аппаратного контроллера), оставив старую "ось" на массиве. После настройки новой и переносе нужных данных со старой системы, клонировать жесткий диск с новой операционной системой на имеющийся рейд массив. Затем винт с которого делали клон "очистить" и оставить как дополнительный, для хранения файлов.
 
Получится ли таким образом перенести рабочую систему на уже имеющийся рейд массив, без подводных камней и прочих траблов?

Всего записей: 1 | Зарегистр. 18-11-2015 | Отправлено: 08:54 18-11-2015
komponent



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день товарищи разработчики и программисты, хочу задать вам вопрос по интересующей меня теме.
 
Звучит он так:
 
Сделал страницу облегченную для мобильных приложений.
Сделал редирект в .htaccess
################################### ###############
 

Код:
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|d ocomo|novarra|palmos|palmsource|opw v|chtml|pda|mmp|blackberry|mib|symb ian|wireless|nokia|hand|mobi|phone| cdm|upb|audio|SIE|SEC|samsung|HTC|m ot-|mitsu|sagem|sony|alcatel|lg|eric|v x|NEC|philips|mmm|xx|panasonic|shar p|wap|sch|rover|pocket|benq|java|pt |pg|vox|amoi|bird|compal|kg|voda|sa ny|kdd|dbt|sendo|sgh|gradi|jb|dddi| moto|iphone|android)
RewriteRule ^(/)?$ ewac.ru/mobile.html [R=301,L]

 
так идет переадресация только с главной, а мне нужно со всех страниц, поробовал изменить условие
 
################################### ###############
 

Код:
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|d ocomo|novarra|palmos|palmsource|opw v|chtml|pda|mmp|blackberry|mib|symb ian|wireless|nokia|hand|mobi|phone| cdm|upb|audio|SIE|SEC|samsung|HTC|m ot-|mitsu|sagem|sony|alcatel|lg|eric|v x|NEC|philips|mmm|xx|panasonic|shar p|wap|sch|rover|pocket|benq|java|pt |pg|vox|amoi|bird|compal|kg|voda|sa ny|kdd|dbt|sendo|sgh|gradi|jb|dddi| moto|iphone|android)
RewriteRule ^(.*)?$ ewac.ru/mobile.html [R=301,L]

 
Так получается циклическая ошибка, ну и понятно ведь она редиректит еще сама на себя, вот тут и нужна помощь.
Какое условие нужно добавить что бы была корректная переадресация?

Всего записей: 143 | Зарегистр. 21-08-2007 | Отправлено: 19:16 15-12-2015
bordellinoff

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
@Sutar
 
1-ая часть -- это рег. выражение, поэтому должно быть:
 
RewriteRule "^forum\.html$" "forum.php" [NS,L]
 
Универсальнее было бы (вполне может статься, что для вас это не подходит):
 
RewriteRule "^(.+)\.html$" "$1.php" [NS,L]

Всего записей: 50 | Зарегистр. 13-10-2013 | Отправлено: 14:01 20-03-2016
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто тему тут переименовал в "Перенос рабочей системы с HDD на массив RAID 1", а должна была быть "htaccess (apache) - все о нем" ?
 
Добавлено:
И кто подскажет я пока не всё понимаю
 
Задача:
автоматическая переадресация:
 
http://domen.ru
http://www.domen.ru
https://domen.ru
https://www.domen.ru
 
SSL установлены сертификаты
 
должно перебросить на https://vk.com/domen
 
Варианты:
 
1.  
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domen\.ru$ [NC]
RewriteRule ^(.*)$ https://vk.com/domen/$1 [L,R=301]
 
2.
RewriteEngine On
RewriteCond %{HTTP_HOST} domen.ru
RewriteRule (.*) https://vk.com/domen/$1 [R=301,L]
 
Какой правильный или где ошибки ?
Вроде не работает пока

Всего записей: 3363 | Зарегистр. 27-09-2001 | Отправлено: 14:44 08-12-2024 | Исправлено: exMIB, 14:52 08-12-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
exMIB

Цитата:
А кто тему тут переименовал в "Перенос рабочей системы с HDD на массив RAID 1", а должна была быть "htaccess (apache) - все о нем" ?
 

сбой, что был в 2016. даже в списке показывает, что 3 сообщения всего.
 

Цитата:
автоматическая переадресация:

RewriteEngine On
RewriteCond %{HTTP_HOST} domen\.ru$ [NC]
RewriteRule ^(.*)$ https://vk.com/domen/$1 [L,R=301]
 
а где прописано? да, на время теста лучше делать 302, иначе браузер тупо кэширует и изменения можно и не увидеть.

Всего записей: 15851 | Зарегистр. 20-09-2014 | Отправлено: 20:58 08-12-2024
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне помогли сделать рабочий вариант :
 
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+\.)?domen\.ru$ [NC]
RewriteRule ^(.*)$ https://vk.com/domen/ [R=301,L]
 
Добавлено:
Mavrikii

Цитата:
а где прописано? да, на время теста лучше делать 302, иначе браузер тупо кэширует и изменения можно и не увидеть.
 

Прописано в корневом каталоге хостинга сайта в файле .htaccess
В самом начале файла
 
Уровень доступа к файлу .htaccess поставил 644, хотя не знаю правильно или нет

Всего записей: 3363 | Зарегистр. 27-09-2001 | Отправлено: 23:29 08-12-2024 | Исправлено: exMIB, 23:32 08-12-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
exMIB

Цитата:
Мне помогли сделать рабочий вариант  :
 


Цитата:
^(.+\.)

В данной ситуации это необязательно, идентично тому, что написал я
 
если же не нужно переходить с таким же остатком урл после домена (не пользуюсь VK), а просто на один URL, то и захватывать его не нужно
 
RewriteEngine On
RewriteCond %{HTTP_HOST} domen\.ru$ [NC]
RewriteRule . https://vk.com/domen/ [L,R=301]
 
 

Всего записей: 15851 | Зарегистр. 20-09-2014 | Отправлено: 01:56 09-12-2024 | Исправлено: Mavrikii, 07:43 09-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » htaccess (apache) - все о нем


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru