|
| |
|
|
| |
для: cheops
(26.04.2007 в 13:42)
| | | /*Не знал что в инет клубах ставят такие глючные компы :)*/ | |
| |
|
|
| |
|
|
| |
для: cheops
(26.04.2007 в 13:42)
| | | /**/ | |
| |
|
|
| |
|
|
| |
для: cheops
(26.04.2007 в 13:42)
| | | а если у меня домен "mywww.ru"
Лучше так:
<?
$_SERVER['SERVER_NAME']=reg_replace('~^www\.~is','',$_SERVER['SERVER_NAME']);
?>
|
| |
| |
|
|
| |
|
|
| |
для: tAleks
(25.04.2007 в 18:49)
| | | Хм... действительно, ошибся... вообще припоминаю на нашем старом хостинге также было - переменные $_SERVER['SERVER_NAME'] и $_SERVER['HTTP_HOST'] заполнялись из адресной строки, собственно это даже удобнее... разумеется следует предусмотреть обработку поступаемых данных, например, удалять каждый раз последовательность "www." из значения $_SERVER['SERVER_NAME']
<?php
$_SERVER['SERVER_NAME'] =str_replace("www.", "", $_SERVER['SERVER_NAME']);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(14.02.2007 в 12:48)
| | | >Будет, в DNS стоят алиасы, только в виртуальном хосте прописать можно один из них, в данном случае прописан не тот, который нужен tAleks.
Ну тогда я совсем ничего не понимаю.
Если, как Вы говорите, моежт быть прописан только один из них, то почему на вашем хостинге $_SERVER['SERVER_NAME'] выдает значение и так и так. Т.е. моежт выдавать site.ru и www.site.ru, в зависимости от того как юзер написал адрес в строке бразуера.
Что тогда выдает $_SERVER['SERVER_NAME'], конкретно на вашем хостинге? | |
| |
|
|
| |
|
|
| |
для: JIEXA
(13.02.2007 в 22:09)
| | | Будет, в DNS стоят алиасы, только в виртуальном хосте прописать можно один из них, в данном случае прописан не тот, который нужен tAleks. | |
| |
|
|
| |
|
|
| |
для: cheops
(10.02.2007 в 03:17)
| | | Вы имеете ввиду убрать
ServerAlias www.site.ru site.ru ? Ведь тогда сайт не будет доступен по адресу www.site.ru.
Или как-то по другому? | |
| |
|
|
| |
|
|
| |
для: cheops
(13.02.2007 в 13:19)
| | | Спасибо!
Ща, я сумничаю... перед хостером.... ;)
Авось, мы с вами вдвоем и победим его.... ;) | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.02.2007 в 20:44)
| | | Хм... значение директивы ServerName можно менять только на уровне конфигурационного файла httpd.conf и виртуальных хостов, в .htaccess изменить данную директиву нельзя. Даже директивой SetEnv из модуля mod_env для установки переменных окружения воспользоваться не удасться, так как директива опять же действует только на уровне конфигурационного файла httpd.conf и виртуальных хостов. | |
| |
|
|
| |
|
|
| |
для: cheops
(10.02.2007 в 03:17)
| | | На просьбу подправить httpd.conf поступил ответ:
А .htaccess не помогает?
Правда можно через .htaccess изменить SERVER_NAME?
Если да, то как это сделать? | |
| |
|
|
|