Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Перенос рабочей системы с HDD на массив RAID 1

Автор: OOD
Дата сообщения: 10.08.2012 14:33
vlary
в httpd.conf:

Код: DocumentRoot "/var/www/html"
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Автор: vlary
Дата сообщения: 10.08.2012 16:43
OOD
Цитата:
Сайт живет в var/www/html
А <Directory "/var/www/html"> с соответствующими опциями у тебя в конфиге имеется?
Автор: OOD
Дата сообщения: 10.08.2012 23:23
vlary
А не могли бы подсказать соответствующие опции <Directory "/var/www/html">........?
Автор: vlary
Дата сообщения: 11.08.2012 14:10

Цитата:
А не могли бы подсказать соответствующие опции
Да те же самые...
Options All
AllowOverride All
Order allow,deny
Allow from all
Ну и подключить mod_rewrite не забыть...
Автор: Laterport
Дата сообщения: 06.02.2013 20:30
Всем привет. Есть очень хороший *.js который хотелось бы сохранить от плагиата. Возможно ли позволять ему выполняться, а сам код файла запретить к просмотру?

скрипт лежит в локальной папки сайта
<script type="text/javascript" src="1/javascripts/1.js" ></script>
Автор: DrakonHaSh
Дата сообщения: 06.02.2013 20:46
Laterport
нельзя, т.к. браузеру нужно "просмотреть" код, чтобы исполнить его.
попробуйте обфускацию js кода
Автор: Laterport
Дата сообщения: 06.02.2013 20:52
DrakonHaSh
Да, уже закодировал. )

Обфускатор может запутать логику, но использовать JS все так-же можно

Всё ясно, спасибо )
Автор: UPSIvan
Дата сообщения: 16.05.2013 14:10
Помогите, как при помощи RewriteRule перенаправлять автоматом
с
http://site.ru/ru/19046/news/1367307559.html
на
http://site.ru/news/1367307559.html

/ru - буквенное поле (два символа)
/19046/ - цифровое (4-5 знаков)

RewriteRule /news/$3 ^([a-z]{2})/([0-9]{1,10})/news/(.+).html$
не помогает...
Автор: reenoip
Дата сообщения: 22.05.2013 09:41
Полное содержание файла:

Цитата:
<Files "filename.php">
Order Deny,Allow
Deny from all
Allow from 192.168.1.1
</Files>

... но открывать файл "filename.php", тем не менее, можно с любого IP. Что не так написано?
Автор: L0T
Дата сообщения: 22.05.2013 21:19
reenoip

Allow from 127.0.0.1

Однако, судя по тому, что доступ есть с любого ip, у Вас просто не работает .htaccess
Проверьте, чтоб в конфиге (например, в httd.conf) стояло разрешение на переопределение глобальной настройки доступа для разных каталогов, т.е. должно быть AllowOverride All
Автор: Cheery
Дата сообщения: 22.05.2013 21:29
reenoip
версия Apache какая?
http://httpd.apache.org/docs/2.4/upgrading.html
Автор: reenoip
Дата сообщения: 23.05.2013 13:27
L0T
"httd.conf" - не нашёл, в "httpd.conf" - указано только "servername 127.0.0.1" (да и то указано только затем, чтобы ошибок логах не было).


Cheery
Извиняюсь, забыл указать сразу: 2.2.22
А без обновления никак? Просто процесс установки в Ubuntu для новичка полон геморроя, а уж от обновления я там и подавно ничего хорошего не жду...
Автор: L0T
Дата сообщения: 23.05.2013 14:42
reenoip
Да, конечно, httpd.conf Опечатался просто

Если у Вас Ubuntu Server, тогда локальный конфиг для отдельного домена нужно смотреть в файле /etc/apache2/sites-available/default (вместо default может быть другое имя).

Нужно чтоб было примерно так:


Код: <Directory />
...
AllowOverride All
</Directory>
<Directory /var/www/_my_directory_>
...
AllowOverride All
...
</Directory>
Автор: Yestestvenno
Дата сообщения: 27.05.2013 11:58
"httd.conf"

AllowOverride All
Options FollowSymLinks //это мне позволяет входить в под каталоги
Order allow,deny
Allow from all
Автор: vlary
Дата сообщения: 27.05.2013 13:22
Yestestvenno
Цитата:
Options FollowSymLinks  //это мне позволяет входить в под каталоги
Уверен? Всегда думал, что это обеспечивает доступ к файлам и каталогам директории
в том случае, если это не "честные" файлы и каталоги, а символические линки к файлам и каталогам, находящимся где-то за пределами документ рут.

Автор: nicccck
Дата сообщения: 31.05.2013 18:47
Пытаюсь сделать редирект со всех страниц в директории на индекс там же
http://site.com/directory/dflkfsldfklk на http://site.com/index.html

С условием того, что в ссылке может быть любое слова, не обязательно, чтобы страница была такая.

И я не должен делать редирект с site.com/directory/thankyou.html

RedirectMatch 301 /directory /directory/index.html
Но тут нет исключения для index и thankyou
Автор: gaboyan
Дата сообщения: 19.08.2013 14:33
Помогите пожауйста рабозтратья

У меня Apache на Ubuntu 12.04 LTS.
Сайт лежит в папке /var/www/ но некоторые компоненты в папке /var/include/.
Есть также папка /var/www/include/

В одной папке есть .htaccess для ограничение доступа паролем.
Чтобы .htaccess заработал изменил значение AllowOverride All с None на All.
После этого не работают скрипты с /var/include/. Если вернуть прежнее значение AllowOverride, нормально рабоатет.

С чем это связано, и можно ли разрещить .htaccess для только одной папки?

Спасибо.



P.S.
Я тут кое-что попробовал, хотя особо не надеялся.

под основмыми настройками
<Directory /var/www/>
Options -Indexes FollowSymLinks Includes ExecCGI MultiViews
AllowOverride None
Order allow,deny
AddHandler cgi-script cgi pl
allow from all
</Directory>

добавил специалные настройки для папки с паролем

<Directory /var/www/admin/>
Options -Indexes FollowSymLinks Includes ExecCGI MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

Пока кажется работает.
Автор: Weinaum
Дата сообщения: 13.02.2014 01:25
что то не могу врубиться, есть следующая проблема.
Есть сайт на joomla, и 3 домена в разных зонах, один домен - site.de - главный, есть еще site.com и site.gr -
последний соот-но в Греции у греческого регистратора.
Хозяин доменов попросил сделать редиректы со всех на de -c com проблемы нет, сделал в панели домена, а в Греции они сами делали когда-то давно, при этом понаписали так, чтобы перебрасывало сразу же на то место, где версия с греческим языком была.
Теперь сайт новый, сами они в Греции разобраться не могут, и редирект с www.site.gr ведет на несуществующий адрес - www.site.de/main.php?seite=1&sprache=2
Теперь что то туплю, как сделать редирект с этого несуществующего урла просто в корень? На другой домен получается, а в корень того же почему-то не происходит редиректа, видимо, что то не так делаю...
Автор: Cheery
Дата сообщения: 13.02.2014 01:57
Weinaum

Цитата:
несуществующего урла просто в корень?

mail.php есть или нет?
остальное - mod_rewrite: документация, готовые решения, вопросы
Автор: Weinaum
Дата сообщения: 13.02.2014 08:45
Cheery

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


www.site.de/main.php?seite=1&sprache=2 - был раньше, на другом движке, и на новом main.php нету.
Сорри, перехожу в указанную тему
Автор: Sutar
Дата сообщения: 18.11.2014 21:38
Здравствуйте,
у меня на моем хостинге (VPS) появилась проблема.

Есть адрес: http://.../forum.html
Есть файл (на который мы обращаемся через .htaccess): http://.../forum.php


Код: RewriteEngine On
RewriteRule ^forum.html$ forum.php [NS,L]
Автор: Mavrikii
Дата сообщения: 18.11.2014 21:49
Sutar

Цитата:
NS

зачем этот флаг?
Автор: Sutar
Дата сообщения: 19.11.2014 10:19
Mavrikii
Не знаю)
но вроде и с ним работает хорошо)
Автор: Itto
Дата сообщения: 20.12.2014 20:27
Приветствую всех !
Конфигурация такая
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 чистил ...
Автор: vlary
Дата сообщения: 20.12.2014 22:03
Itto Кури про AllowOverride
Автор: Itto
Дата сообщения: 20.12.2014 23:17
vlary
спасибо за наводку
пошел курить ман
Автор: ANATOLIY90
Дата сообщения: 18.11.2015 07:54
Всем доброго времени суток. На настоящий момент ситуация следующая: На машине два винчестера по 500gb объединены в аппаратный массив Raid 1(mirror) (интел стандартный контроллер материнской платы) на которой стоит система Windows Server 2008 Enterprise SP2 x86, установлено еще два винчестера по 500gb (не в массиве). Нужно поменять систему, но без отрыва от работы бухгалтерии.

Идея следующая: установить новую систему Windows Server 2008 Enterprise SP2 x86 на новый или имеющийся жесткий диск (попутно "пихнув" драйвер аппаратного контроллера), оставив старую "ось" на массиве. После настройки новой и переносе нужных данных со старой системы, клонировать жесткий диск с новой операционной системой на имеющийся рейд массив. Затем винт с которого делали клон "очистить" и оставить как дополнительный, для хранения файлов.

Получится ли таким образом перенести рабочую систему на уже имеющийся рейд массив, без подводных камней и прочих траблов?
Автор: komponent
Дата сообщения: 15.12.2015 18:16
Добрый день товарищи разработчики и программисты, хочу задать вам вопрос по интересующей меня теме.

Звучит он так:

Сделал страницу облегченную для мобильных приложений.
Сделал редирект в .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]
Автор: bordellinoff
Дата сообщения: 20.03.2016 14:01
@Sutar

1-ая часть -- это рег. выражение, поэтому должно быть:

RewriteRule "^forum\.html$" "forum.php" [NS,L]

Универсальнее было бы (вполне может статься, что для вас это не подходит):

RewriteRule "^(.+)\.html$" "$1.php" [NS,L]

Страницы: 12345678910111213

Предыдущая тема: MikroTik RouterOS (часть 5)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.