Настройка с помощью .htaccess или php.ini
1.
RED (13.05.2008 / 18:30)
Настройка деректив для php.ini
(Для .htaccess синтаксис несколько отличен
пример:
для .htaccess
php_flag register_globals On или php_value register_globals 1
вместо
register_globals = on
)
engine = onIoff
Разрешает обработку php скриптов.
short_open_tag = onIoff
Код php может обрамляться упрошенным тэгами с синтаксисом
asp_tags = onIoff
Разрешает для выделения кода php пользоваться тегами в стиле asp -
precision = 12
Определяет число цифр после запятой для чисел с плавающей точкой.
output_buffering = 4096
Указание размера буфера вывода в байтах включает буферизацию вывода.
safe_mode = onIoff
Включение или выключение безопасного режима.
2.
RED (13.05.2008 / 18:31)
safe_mode_allowed_env_vars = php_
Директива, позволяющая пользователю устанавливать только переменные окружения, начинающиеся с символов php_. Если эта директива пуста, то пользователи могут модифицировать любые переменные окружения, что может создать серьезные проблемы в защите сценариев.
safe_mode_protected_env_vars = ld_library_path
С помощью этой директивы можно запретить изменение переменных окружения, перечислив их через запятую.
disable_functions =
Данная директива позволяет запретить вызовы функций, которые перечислены в ней через запятую.
disable_classes =
Данная директива позволяет запретить вызовы классов, которые перечислены в ней через запятую.
3.
RED (13.05.2008 / 18:33)
Ограничение по ресурсам
max_execution_time = число
Устанавливется максимальное возможное время выполнения скрипта в секундах.
max_input_time = число
Максимально возможное время в секундах, которое скрипт может потратить на обработку загружаемых данных.
memory_limit = 8m
Максимальный объем памяти, выделяемый сценарию, составляет, например, 8 Мбайт
4.
RED (13.05.2008 / 18:35)
error_reporting = e_all I e_error I e_warning I e_parse I e_core_error I e_core_warning I e_compile_error I e_compile_warning I e_user_error I e_user_warning I e_user_notice
Определяется какие ошибки выводить. Значения error_reporting задается в виде битового поля, т. е. его значение устанавливется с помощью нижеперечисленных констант, объединенных оператором I (or) и оператора (~) исключение.
display_errors = onIОff
Разрешает или запрещает вывод ошибок и предупреждений в браузер.
display_startup_errors = onIoff
Включает или отключет отображение ошибок, возникающих при старте php.
log_errors = onIoff
Включает или отключает вывод сообщений об ошибках в файл журнала.
5.
RED (13.05.2008 / 18:37)
log_errors_max_len = 1024
Максимальная длина файла журнала составляет, например, 1024 символа.
track_errors = onIoff
Включает или отключет сохранение последнего сообщения об ошибке в переменной $php_errormsg
html_errors = onIoff
Включает или отключена вывод сообщений об ошибках в html.
error_log = filename
Имя журнала ошибок.
Обработка данных
variables_order = "egpcs"
Эта директива определяет порядок регистрации переменных get, post, cookie, environment и встроенных переменных (соответственно, g, p, c, e и s).
6.
RED (13.05.2008 / 18:39)
register_globals = onIoff
Отключена возможность регистрации egpcs-переменных как глобальных переменных.
register_argc_argv = onIoff
Разрешает или запрещает создание переменных $argv и $argc на основе информации, полученной методом get.
register_long_arrays = onIoff
Директива, разрешающая или запрещающая использование для передачи переменных из форм длинных массивов вида $http_***_vars.
post_max_size = 8m
Максимально возможный размер данных, переданных методом post, составляет, например, 8 Мбайт.
magic_quotes_gpc = onIoff
Отключена автоматическая обработка кавычек и апострофов, в данных get, post, и cookie.
7.
RED (13.05.2008 / 18:41)
magic_quotes_runtime = onIoff
Включает или отключает заключение данных в обратные кавычки во время выполнения, к примеру, для sql-запросов.
auto_prepend_file =
auto_append_file =
Содержимое файлов, указанных в этих директивах, php должен обрабатывать соответственно до и после выполнения сценария.
default_mimetype = "text/html"
Эта директива указывает, какую информацию php сообщает браузеру об используемой кодировке в заголовке content-type. По умолчанию используется text/html без указания кодировки
doc_root =
Корневой каталог для php-сценариев.
extension_dir = "./"
Каталог, в котором хранятся динамически загружаемые расширения
8.
RED (13.05.2008 / 18:42)
Загрузка файлов
file_uploads = onIoff
Разрешает или запрещает загрузку файлов на сервер.
upload_tmp_dir =
Временную директорию для загружежаемых файлов.
upload_max_filesize = 2m
Максимальный размер загруженных файлов составляет, например, 2 Мбайта.
Работа с сокетами
user_agent="php"
Значение переменной user_agent, предоставляемой сервером при подключении с использованием сокета, например, php.
default_socket_timeout = число
Максимальное время прослушивания сокета, в секундах.
9.
RED (13.05.2008 / 18:46)
Динамические расширения
extension=modulename.extension
Используется для автоматической загрузки внешних модулей. К примеру, для windows, можно написать так: extension=msql.dll, а для unix: extension=msql.so
Установки для модулей mysql
mysql.allow_persistent = on
Разрешение или запрещение устойчивых mysql-соединений.
mysql.max_persistent = -1
Директива, определяющая максимально число устойчивых mysql-соединений. Значение -1 означает, что ограничений нет.
mysql.max_links = -1
Директива, определяющая максимально число как устойчивых, так и неустойчивых odbc-соединений. Значение -1 означает, что ограничений нет.
10.
RED (13.05.2008 / 18:47)
mysql.default_port =
Порт, заданный по умолчанию для функции mysql_connect. При незаданном значении, функция mysql_connect использует переменную $mysql_tcp_port или запись mysql-tcp в каталоге /etc/services, а затем заданную во время компиляции константу mysql_port (именно в таком порядке).
mysql.default_socket =
Директива, определяющая имя сокета по умолчанию для локальных соединений mysql.
mysql.default_host =
Имя хоста по умолчанию для функции mysql_connect.
mysql.default_user =
Имя пользователя по умолчанию.
mysql.default_password =
Пароль по умолчанию.
11.
Neformat (29.01.2009 / 23:49)
Сайт посвящен децентрализованному управлению конфигурацией веб сервера Apache с помощью .htaccess
http://htaccess.net.ru/
---
Таблица MIME-типов для различных форматов
http://www.gcmsite.ru/?pg=art&id=php-header-mime-types
---
Коротко о .htaccess в примерах
http://beget.ru/art9.html
12.
Arab (05.05.2009 / 12:45)
upload_max_filesize = 20m
результат на денвере - internal server error
13.
RED (07.05.2009 / 13:29)
12,кодировка вин1251?
14.
Arab (07.05.2009 / 13:39)
utf-8 в htaccess а рнр страницы с кодировкой ANSI as UTF-8
15.
RED (07.05.2009 / 13:42)
хтацесс перекодируй в вин
16.
Arab (07.05.2009 / 13:53)
имел ввиду в хтацес написано AddDefoultCharset UTF-8
15, ни одна кодировка не помогает. даже если AddDefoultCharset UTF-8 убрать или поменять на ANSI
__
странно раньше в моторе примерно такое прописывал и нормально было
17.
RED (07.05.2009 / 14:05)
ошибка 500может быть еще изза того что директория выше(../) имеет права 777(нужно 755) и если у тебя переменные находятся в теге "php_"
18.
Arab (07.05.2009 / 14:07)
аа ну ясно. на денвере же права 777 на всех папках и фиг их исправишь.
не страшно, главное чтоб на сервере нормально было
19.
Arab (25.05.2009 / 23:44)
короче Upload_max_filesize = написан неверно.
20.
Neformat (25.05.2009 / 23:50)
#12 Читай первый пост, я же там указал, что это все настройки для php.ini если ты в .htaccess пишешь - нужно:
php_value upload_max_filesize 20M
21.
Neformat (25.05.2009 / 23:51)
#18, И на денвере нет понятия права доступа - т.к. он под виндовсом работает
22.
Arab (26.05.2009 / 00:24)
20, +1. не прочел внимательно.
сори за дубликат.можно бы на форуме запрет дубликата сделать пару строк всего..
23.
Emin (07.06.2009 / 11:06)
Привет всем. На пример у нас ест сайт
http://site.ru . Как сделат чтоб при написании
http://images.site.ru открылся адрес
http://sirte.ru/images . Это нужно сделат с помошю RewWrite но я не знаю как. Зарания спасибо
24.
Emin (07.06.2009 / 11:22)
Ну хот кто та знает как это делать?
25.
Neformat (07.06.2009 / 11:27)
#23
http://visavi.net/forum/index.php?fid=3&id=121386280925&page=0& посмотри эту тему
26.
Emin (07.06.2009 / 11:41)
спасибо
27.
ZloiKombat (16.06.2009 / 23:07)
Подскажите что нужно прописать в .htaccess что бы браузер понимал какой тип файла скачаивает? У меня при скачивании не понимает формат jar а другие форматы понимает,например sis или jad. Сейчас у меня в .htaccess прописана строка
AddType application/java-archive .jar
и пишет неизвестный тип файла.Какую еще строку надо добавить?Подскажите
28.
Удаленный (17.06.2009 / 00:15)
27.Может он для самсунгов так пишет ? Там то через *jad ставится...
29.
ZloiKombat (17.06.2009 / 00:20)
Не только для самсунгов.Я с эксплорера пробую скачивать,тоже пишет неизвесный тип файла. И гугл кричит что тип файла не определен на приложения jar
30.
Sayrus (25.06.2009 / 20:02)
Для мотора php.ini сделай кто нибудь пожалуйста, я не разбираюсь в нем
31.
Arab (25.06.2009 / 21:24)
Комбат, попробуй вместе и для jad прописать
AddType text/sun.j2me.app-descriptor .jad
AddType text/vnd.sun.j2me.app-descriptor;charset=UTF-8 .jad
AddType application/java-archive .jar
У меня нормально
32.
Sayrus (26.06.2009 / 00:11)
С 30 постом кто нибудь может помочь?
33.
mozzzg (26.06.2009 / 00:56)
32 скачай стандартный php.ini у своего хостера, потом правь что надо как написано в начале темы
34.
Sayrus (26.06.2009 / 00:57)
Гг.я не знаю как его качать
35.
Neformat (26.06.2009 / 08:34)
В первом после я ж на примере показал чем синтаксиси php.ini от .htaccess отличен, посмтри внимательнее
36.
mozzzg (26.06.2009 / 08:54)
Админу своего хоста напиши, он скажет где скачать
37.
Мага (26.09.2009 / 16:28)
Как в пхп.ини настроить время по Москве?
38.
Мага (04.10.2009 / 14:07)
Пост 37 актуален.
39.
Булат (04.10.2009 / 14:30)
37. его не там настравивать вроде а в конфиге сервера смотря какая панелька
40.
Удаленный (03.03.2010 / 23:36)
устал искать в инете, чушь всякую выдает. короче проблема такая: не работает функция copy() - хотя должна, все написано верно. и права на папку 777. но не работает. и насколько я помню, это связано с настройками сервера. возможно в php.ini Подскажите, кто знает. за плюс ессно
41.
ктулху (04.03.2010 / 09:09)
40, напиши хоть какую ошибку выдаёт...
42.
Удаленный (04.03.2010 / 22:31)
все уже. в php.ini allowed_url_fopen был off или как там эта константа там обзывается
43.
Angel00001 (20.03.2010 / 21:56)
Проблема такая: есть огромное множество скриптов, файлов и т.д. папке в dir/ в public_html, ну и огромное количество скриптов в public_html, которые думают, что все файлы и скрипты, находятся dir1/dir2/ ...Можно ли с помощью .htaccess создать что-то вроде эмуляции директории для Apache, переадресации? Все файлы находятся в dir/ , но при обращении к dir1/dir2/ использовались файлы из dir/ ???
44.
Neformat (20.03.2010 / 22:44)
#43. если я тебя правильно понял - тебе нужно ModRewrite использовать
http://visavi.net/forum/topic.php?tid=343&
45.
Мансур (04.04.2010 / 20:32)
Плиз помогите. Что за ошибка на .htaccess е захажу страницу выдает ошибку 500. На cpanel посмотрел на Журнал Ошибку .htaccesse такой ошибка:
Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration
46.
Игорь (04.04.2010 / 20:46)
Что ты натворил в .htaccess. За комментируй по очереди все строки в .htaccess содержащих php_value так и найдешь где ошибся т.е. поставь перед строчками php_value знак # и так по очереди.
47.
ramzes (16.04.2010 / 17:39)
Подскажите, можно ли через хитаччес настроить путь к error_log что бы все ошибки в один лог писались а не отдельный на каждую папку? захламляет блин
48.
jumer (01.05.2010 / 16:56)
=)кккккккккккккккак мне
49.
Удаленный (01.05.2010 / 17:00)
ramzes (16.04.10 / 17:39)
Подскажите, можно ли через хитаччес настроить путь к error_log что бы все ошибки в один лог писались а не отдельный на каждую папку? захламляет блин
пример использования
php_value error_log /site.ru/error.log
50.
ramzes (01.05.2010 / 17:24)
Спасибо. Это на все папки будет один общий лог?
51.
Удаленный (01.05.2010 / 17:41)
50.
ramzes, да там будет хранится история ошибок.
52.
Макс (03.05.2010 / 05:03)
Как в .htaccess сделать, чтобы картинку не скопировали или к примеру дизайн не скопировали?? Вроде где то видел как это делается, но забыл где это было :-)
53.
Сергей (03.05.2010 / 11:24)
52, это из раздела фантастики, конечно можно пару приемов,
но спасет это только от нубов =)
54.
Мансур (03.05.2010 / 12:08)
53. Гыы скрин шотер для компа поможет)
55.
Денис (13.05.2010 / 14:15)
Как сделать переадресацию на другой сайт с помощью .htaccess? Помогите пожалуйста
56.
Azzido (13.05.2010 / 14:17)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain\.ru [NC]
RewriteRule ^(.*)
http://domain.ru/$1 [L,R=301]
57.
Андрюха (04.06.2010 / 07:26)
Почему могут не работать скрипты,в папке с которыми лежит .htaccess? И еще чет я намудрил,у меня сессии не пашут вообще
58.
Azzido (04.06.2010 / 07:59)
В случае ошибки в этом файле
59.
Андрюха (04.06.2010 / 09:12)
<?php
session_start();
echo"hello world";
?> Сделал тупо для теста. Ругается чето
60.
Azzido (04.06.2010 / 09:18)
возможно автостарт сессии включен, или директивы имени сессии или жизни что то напутаны
61.
Андрюха (04.06.2010 / 09:45)
Спасибо аззидо. Ты был прав. Стоит автостарт сессии. Чет мне и в голову это не пришло
62.
Александр (06.06.2010 / 19:23)
62. на примере объясни. не понтно
63.
Б.В. (17.06.2010 / 18:43)
Order Allow,Deny
Allow from all
Deny from 11.11.11.11
64.
Мakcим (17.06.2010 / 18:49)
65. a allow from all - нe вceм ли paзpeшит? Order deny, allow deny from all allow from 11.11.11.11
65.
Мakcим (17.06.2010 / 18:51)
62.
ZiGR, mod_rewrite? O.o нaдo чтoб фaйл oтkpывaл, чтo в open зaпиcaн?
66.
ктулху (17.06.2010 / 19:05)
NightStalker (Сегодня / 20:49)
65. a allow from all - нe вceм ли paзpeшит? Order deny, allow deny from all allow from 11.11.11.11
Да, он перепутал =)
67.
Мakcим (17.06.2010 / 19:32)
68.
ShiftBHT_есть чо7, мaтчacть нe учил
68.
AzLeON (06.09.2010 / 00:50)
здароф. Ребята возможна так сделать например есть сайт сите.ру и вот сите.ру/лоадс/ф.пхп?ф=филенаме. Что бы ето урл закодировалось на ето сите.ру/имьфдамис ну что то типа такой... Пример как шифруютса все урл на бодре
69.
AzLeON (06.09.2010 / 14:49)
кто знает?
70.
Azzido (06.09.2010 / 15:28)
73.
AzLeON, вот тут тема чуть ниже
http://visavi.net/forum/topic.php?tid=343 , в первом посту ответ на твой вопрос, а перечитав всю тему можно и еще много чего узнать
71.
AzLeON (06.09.2010 / 15:49)
74.
Azzido, спс ;)
72.
Лиза (06.09.2010 / 15:51)
Незнаю где уже спросить.Переехала на другой хост и теперь с загруза нельзя скачать файл.Ошибка 403.Файлы точно есть.Поддержка не чем не помогла.Я так думаю что в хитачес надо что то прописать.Загруз от Дефа.Ссылка на загрузку файла
http://lizavet.ru/skript/down.php?did=/program&fid=DENWER.exe&id=24
73.
Azzido (06.09.2010 / 16:09)
76.
Polet, для начала исправь в .htaccess и в загрузцентре и в корне ../pages/error.php?error=403 на /pages/error.php?error=403 так нормально будет работать переадресация на страницу ошибки, ну а почему возникает эта ошибка не знаю, покажи содержание .htaccess файлов
74.
Лиза (06.09.2010 / 21:15)
77.
Azzido, Это понятно.Просто так наглядней
75.
Azzido (08.09.2010 / 09:29)
78.
Polet, при чем тут наглядность, ктото htaccess кривой в этот загруз сунул %) и не надо рассказывать что это ты для наглядности написала, я такое уже не первый раз вижу в загрузентре таком
76.
Лиза (09.09.2010 / 15:06)
79.
Azzido, этому загруз центру почти два года, и работал он прекрасно пока на другой хост не переехала.А в хитачес у меня была прописана страница партнёрки.Ты думаешь у меня не хватит ума сделать что бы на главную выкидавало?Зря ты так думаешь.Извиняюсь что непотеме
77.
Azzido (09.09.2010 / 15:09)
80.
Polet, но тем не менее ты еще ничего не сделала для исправления ошибки
78.
Анатолий (17.09.2010 / 17:27)
Подскажите пожалуйста, как с помощью htaccess
сделать возможной интерпретацию РНР-кода в файлах другого расширения?
Например, чтобы style.css выводил результат обработки кода в нем, а не сам код
Листинг:
style.css
<?php
echo'
body{
color: #121212;
padding: 0px;
width: 800px;
}
';
?>
Результат вывода:
body{
color: #121212;
padding: 0px;
width: 800px;
}
79.
Виталий (29.11.2010 / 15:43)
когда в шапку страницы вписываю
<?php
header('Content-type:text/html; charset=utf-8');
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">';
?>
, то перестает работать перенаправка на другую страницу
header('Location: index.php?'.SID);
у меня подозрения пали на .htaccess, не знаю, так ли оно!? может кто-то из вас сталкивался с подобной проблемой, подскажите, в чем может быть тому причина?
80.
KOZZ (29.11.2010 / 15:48)
83, перед функцией header() ничего не должно быть выведено
81.
Виталий (29.11.2010 / 15:56)
Ботаник eGo (29 Ноября 2010 / 15:48)
83, перед функцией header() ничего не должно быть выведено
а $_SESSION??? допустим, если юзер ошибся страницей, ему нужно уведомить об ошибке 404? сессии перед header() можно ведь использовать? к примеру
<?php
$_SESSION['error'] = "Ошибка!";
header('Location: index.php');
exit;
?>
я вообщет написал выше, когда перенаправка осуществлялась и после чего нет! ты нето ответил, что я писал
82.
Виталий (29.11.2010 / 16:18)
<?php
require_once('template/start.php');
# include_once('style/head.php');
if (isset($_GET['error'])) {
$error = $_GET['error'];
} else {
$error = 403;
}
if ($error == 404) {
$_SESSION['error'] = "Ошибка! Страница не существует!";
header('Location: '.HOMEDIR.'index.php?'.SID);
exit;
}
?>
вот код странички на которой не работала перенаправка. третью строку, как видете, я закомментировал, так все работает, но стоит только раскомментировать строку, перенаправка не осуществляется.
вот код файла style/head.php:
<?php
header('Content-type:text/html; charset=utf-8');
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">';
?>
83.
ZipeR (29.11.2010 / 16:29)
86.
donsquad,
<?php
require_once('template/start.php');
require_once('style/head.php');
if (isset($_GET['error'])) {
$error = $_GET['error'];
} else {
$error = 403;
}
if ($error == 404) {
$_SESSION['error'] = "Ошибка! Страница не существует!";
header('Location: '.HOMEDIR.'index.php?'.SID);
exit;
}
?>
Обнови файл
84.
Виталий (29.11.2010 / 17:04)
да я сразу недотупал в чем проблема, теперь разобрался в чем моя ошибка заключалась!
85.
ZipeR (29.11.2010 / 17:16)
88.
donsquad, соблюдай код
86.
Виталий (20.12.2010 / 18:54)
Как в хтачесе включить вывод ошшыбок и предупреждений
87.
ктулху (22.01.2011 / 18:41)
php_value error_reporting E_ERROR|E_WARNING
88.
Кирилл Алексеевич (22.01.2011 / 18:56)
Вот это как раз пригодится мне) +1 автору
89.
ramzes (22.01.2011 / 19:03)
delete
90.
Виталий (02.02.2011 / 21:51)
как через хтачес включить Рег глобалс?...
91.
Марсель (06.02.2011 / 18:56)
php_value register_globals ON
Вообще лучше неиспользовать ;/
92.
Петя (07.02.2011 / 09:37)
95.
ofroke, если все переменные предопределены то никакой уязвимости не существует
93.
Андрей (17.03.2011 / 20:27)
Как с помощью .штаккесс сделать переадресацию с не существующей страницы на мой сайт на главную ?
94.
Виталий (23.03.2011 / 00:52)
ErrorDocument 401 http://site.net/index.php?error=401
ErrorDocument 403 http://site.net/index.php?error=403
ErrorDocument 404 http://site.net/index.php?error=404
ErrorDocument 500 http://site.net/index.php?error=500
404 ето когда документ не найден...то что тебе надо
95.
Руслан (08.06.2011 / 05:59)
а как можно убрать ковычки?
96.
Виталий (26.07.2011 / 21:53)
Вопрос : как в .htaccess отключить чуств. регистру в названиях файлов?
97.
wapadmin (26.07.2011 / 22:35)
Здраствуйтe,
кто сможет создать файл ".htaccess" и вписать туда:
php_flag output_buffering off
98.
Виталий (27.07.2011 / 00:10)
101.http://upwap.ru/1630745 розархивируй и пользуйся
99.
wapadmin (27.07.2011 / 10:36)
Спасибо!
100.
Александр (27.07.2011 / 11:30)
wapadmin (26 Июля 2011 / 21:35)
Здраствуйтe,
кто сможет создать файл ".htaccess" и вписать туда:
php_flag output_buffering off
а с чем возникла проблема?
101.
Виталий (04.08.2011 / 15:50)
У меня на лок машине стоит Apache+PHP+Mysql как зделать чтоб каждая папка в корневой папке апача (htdocs) была доменом.
Например есть папки testr, site
и они были б доступны как
http://testr
http://site
Ето возможно?
102.
bodya0028 (27.10.2011 / 22:43)
Помогите найти учебник по htaccess не онлайн. Спасибо :-)
103.
Тимофей (27.10.2011 / 22:52)
Neformat (29 Января 2009 / 23:49)
Сайт посвящен децентрализованному управлению конфигурацией веб сервера Apache с помощью .htaccess
http://htaccess.net.ru/
---
Таблица MIME-типов для различных форматов
http://www.gcmsite.ru/?pg=art&id=php-header-mime-types
---
Коротко о .htaccess в примерах
http://beget.ru/art9.html
вот тебе
104.
bodya0028 (27.10.2011 / 23:21)
107.
Gamermania, нужние сайты, а не в онлайне есть учебники.
105.
Игорь (16.11.2011 / 01:00)
Подскажите пожалуйста, есть такой конфиг:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT]
Возможно ли как-то открыть доступ только к файлам robots.txt и sitemap ?
106.
Игорь (16.11.2011 / 02:17)
Вопрос снят
Поспешил.
107.
Владимир (04.12.2011 / 02:29)
Помогите, как сделать переадресацию по таймеру на другой сайт..
108.
mozzzg (04.12.2011 / 02:33)
111.
wap5, так?
Переадресация страницы с помощью «meta»-тега.
Для переадресации на другую страницу, в meta-тэгах нужно прописать:
<meta http-equiv="Refresh" content="5; URL=http://адрес.сайта">
Цифра - это время ожидания, URL – адрес, на который будет сделан переход
109.
Владимир (04.12.2011 / 02:43)
Разве этот код будет в файле .htaccess работать?
110.
mozzzg (04.12.2011 / 02:50)
113.
wap5, нет, его в код страницы надо вставлять
111.
Владимир (04.12.2011 / 02:52)
про это в курсе а как такое сотворить в хитаче
112.
mozzzg (04.12.2011 / 09:33)
115.
wap5, именно с таймаутом не попадалось такое, возможно никак
113.
mozzzg (07.12.2011 / 13:38)
вот в php.ini строка закомментирована
; - variables_order = "GPCS" [Performance]
а через phpinfo() показывает
variables_order EGPCS
и она не раскомментируется..., у меня скрипт один не работает, я думаю может из-за этого...
хочу поставить GPCS
114.
Дмитрий (02.04.2012 / 01:34)
Как правильно склеить два домена, они ведут на один сайт,
пробую это:
*. RewriteEngine on
*. RewriteCond %{HTTP_HOST} ^domain.ru$ [OR]
*. RewriteCond %{HTTP_HOST} ^www.domain.ru$[OR]
*. RewriteRule ^(.*)$
http://names.ru/$1[R=301,L]
но на некоторых браузерах выдает ошибку 500
движек ротор. Хост джино.ру
115.
Дмитрий (06.04.2012 / 10:13)
Чтоб поисковики не думали что это два одинаковых сайта
116.
Дмитрий (06.04.2012 / 22:59)
Че то никто не хочет помочь нуждающемуся в помощи собратья,
ну если кто реально распишет суть, и конкретное решение без дальнейших дискуссий, готов дать на пивко полтинник деревянных рублей.
117.
Николай (06.04.2012 / 23:05)
120.
888dimon, склей с помощью панели где регу доменов проходил)))проще не куда)
118.
Петр (14.05.2012 / 20:11)
Подскажите, можно ли с помощью ErrorDocument перенаправлять на относительный путь или, может быть, там есть какие-нибудь константы с путем до папки?
119.
ктулху (15.05.2012 / 07:49)
Если указать
ErrorDocument 403 /403.html
то просто будет вызвана страница 403.html
если указать полный путь:
ErrorDocument 403
http://domain.ru/403.html
то будет редирект (в чём-то удобнее, в некоторых случаях)
120.
Петр (15.05.2012 / 12:34)
123.
ShiftBHT, в первом случае будет абсолютный путь, а мне нужен относительный - допустим, .htaccess и страница ошибок лежат в одной папке, не обязательно в корне.
121.
ктулху (15.05.2012 / 14:56)
Опиши чего хочешь добиться этим? Пока даже не представляю зачем это делать
122.
Петр (15.05.2012 / 15:17)
125.
ShiftBHT, ну просто чтобы не создавать виртуальный хост для сайта, который в другой папке.
123.
ктулху (15.05.2012 / 15:22)
дык... кинь туда хыч с указанием нужной страницы и нужными настройками
124.
Петр (15.05.2012 / 17:24)
127.
ShiftBHT, я так и сделал (см. 124 пост), но, получается, относительный путь указать нельзя, только абсолютный? Блин, тогда лучше уж добавить вхост.
125.
Erika (26.12.2013 / 20:55)
Доброго времени суток.
RewriteRule ^index/theme/(.+)/([0-9]*) index.php?act=theme&razd=$1&page=$2 [L,QSA]
Не работает в дректории. В одной папке работает, а вот в другой с аналогичным вложением не работает.
126.
Sabu (27.12.2014 / 03:45)
125.
erika, and how it should work?
127.
Dmitry Kokorin (08.02.2016 / 15:28)
Вопрос следующий
RewriteRule ^/?([\w\.]+)$ /index.php?a=$1 [E=FINISH:1,L,QSA]
выбивает 500 internal
RewriteRule ^/?([\w]+)$ /index.php?a=$1 [E=FINISH:1,L,QSA]
работает прекрасно
но мне нужен $_GET['a'] == '/path_name.string';
в чем проблема может быть?
128.
Dmitry Kokorin (08.02.2016 / 17:35)
#разобрался
URL:
https://visavi.net/topics/548