Викторович Владимир
4 сообщения
#17 лет назад
Ребята Вы здесь опытные если не все то многие, помогите немного ламеру.
Значит, сделал сайт примерно пол года назад в html-редакторе. Ну такой простенький, визитка. Почитал про CMS захотелось, что-то быстро и красиво. Создал полностью рабочий сайт на основе CMS в поддиректории.
А теперь вопрос: как сделать так, чтобы при наборе главного домена, автоматически перенаправлял в нужную поддиректорию?
Дмитрий П.
441 сообщение
#17 лет назад
А перенести рабочий сайт из поддиректории в корень что мешает?

Варианты, конечно же, есть.
Первый - изменить корневую директорию в конфиге веб-сервера
Второй - можно попробовать с помощью mod_alias: надо создать в корне файл .htaccess со строчкой:
Alias / /home/lalala/site.ru/www/newdir

/home/lalala/site.ru/www/newdir - это полный путь (в файловой системе) к папке, в которой лежит новый сайт.
Подробнее об использовании mod_alias можно почитать здесь:

Третий - с помощью mod_rewrite (если он доступен). Опять же создается в корне файл .htaccess:
RewriteEngine on
RewriteRule ^/$ /newdir/

Про mod_rewrite можно читать вот здесь:

Примеры не проверял, что-то может и не сработать.
One Choosen
183 сообщения
#17 лет назад
Цитата ("Chop"):

А теперь вопрос: как сделать так, чтобы при наборе главного домена, автоматически перенаправлял в нужную поддиректорию?


Если это на ПХП то можно создать страницу index.php в корне с таким кодом:
<?
header( "location: /my_subdirectory/" );
?>
и должно работать.

П.С.: главное чтобы перед "<?" -- никаких строк небыло ( даже пустых ).
Андрей Халецкий
3563 сообщения
#17 лет назад
greenya, и забыть про поисковики...
Евгений О.
2989 сообщений
#17 лет назад
Переправить на нужную страницу можно и чрез мета-теги:
<meta http-equiv="refresh" content="0; url=http://mysubdomain.mydomain/index.php" />

Цитата ("SmartDesign"):
и забыть про поисковики...

Ничего страшного в этом нет. Поисковики просто игнорируют такие страницы и перейдут по ссылке. А если есть сомнения, можно запретить индексирование таких страниц в robot.txt.
Викторович Владимир
4 сообщения
#17 лет назад
Спасибо за советы, буду разбираться, как будет время. Может и в правду лучше все в корневую залить? А может и нет. Вдруг захочу сайт на другой CMS, так только .htaccess нужно будет поменять и все.
Сергей Адоньев
2 сообщения
#17 лет назад
Нулевой фрейм сверху, в основном по центру - содержимое твоей страницы...
Это извращение, но unonic.com именно так и делает)))