Где я могу найти / как я могу создать новый HTTPD Conf

Я разрабатывал свой веб-сайт с использованием локального сервера WAMP на своем собственном ноутбуке.

Я только недавно купил домен и развернул там свой сайт.

Пока все работает нормально, кроме: «public_htmlВ папке «Host-Server» не было нескольких файлов, которые, по моему мнению, должны быть там по умолчанию.

(1) .htaccess
(2) php.ini
(3) httpd.conf

Первые два не проблема. Я могу просто создать новые самостоятельно (или скопировать и вставить те, которые я сейчас использую на моем WAMP-сервере)

Тем не менее HTTPD.CONF файл для меня загадка.

Во-первых, я понятия не имею, где он находится. Служба хостинга доменов, которую я использую, основана на linux (думаю, это не так важно)

Во-вторых, я мог бы, конечно, просто скопировать httpd.conf файл у меня сейчас на моем сервере WAMP. Но куда мне его скопировать? Я уже скопировал его прямо в Public_Html папка, но это ничего не решило.

Моя причина для этого HTTPD.CONF потому что, помимо прочего, мне нужно изменить многие настройки, наиболее важными из которых являются: MOD_REWRITE, Мне нужно включить mod_rewriteчтобы я мог правильно настроить .HTACCESS файл.

Я искал в Интернете, и нашел много ссылок на это httpd.conf, но ничто не напоминает мою ситуацию

Я связался с так называемой службой поддержки клиентов моего регистратора доменов. Они сказали (и я цитирую): если вы хотите внести изменения в конфигурацию вашего домена, создайте файл, напишите код конфигурации и сохраните файл как: .USER.INI а затем сохранить этот файл в Public_Html Папка».

Ну, это решение не звучало правильно для меня. Но я все равно это сделал. Я скопировал содержимое моего собственного httpd.conf файл в этот новый .user.ini файл и сохранил его в public_html папка.

Результат: все равно ничего.

3

Решение

.htaccess
* Может быть .htaccess находится не в том месте (определяется httpd.conf)
* Может быть .htaccess имеет неправильное имя (определяется httpd.conf)
* Может быть .htaccess включает в себя директивы, которые не допускаются (определяется httpd.conf)
* http://httpd.apache.org/docs/current/howto/htaccess.html

php.ini
* Так же, как с httpd.conf почти наверняка есть «глобальная» копия, в этом случае вы можете только «переопределить» определенные настройки
* Chopy / вставить из другой копии в другом месте в качестве отправной точки или просто создать тот, что вам нужно
* http://php.net/manual/en/ini.php
* Чтобы найти местоположение php.ini и его настройки создать test.php следующим образом …

<?php phpinfo(); ?>

…затем наведите свой браузер на это.

httpd.conf
* В вашем распоряжении имеется глобальная копия, к которой вы почти наверняка не имеете доступа, и у вас будут некоторые элементы управления для ограничения настраиваемых пользователем директив в их собственном .conf — вам придется связаться с вашим провайдером для уточнения деталей.
* Попробуйте получить доступ /server-info а также /server-status (хотя они не включены по умолчанию, поэтому не удивляйтесь, если вы получите 404 с) — это даст некоторое представление о конфигурации
* httpd.conf не должны находиться в общедоступных папках
* http://httpd.apache.org/docs/current/

Вам лучше всего подойдут вопросы, адресованные вашему провайдеру.

Надеюсь, это поможет.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]