sochi-russia

Нужна помощь

8 posts in this topic

Есть сайт допустим avia.com
Нужно ему сделать поддомент назовем его "poddomen"
При заходе на poddomen.avia.com нужно чтобы переадресовывало на avia.com/poddomen/

Сейчас htaccess имеет вот такой вид

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www.avia
    RewriteRule (.*) http://avia.com/$1'>http://avia.com/$1 [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ http://avia.com/ [R=301,L]
</IfModule>
AddHandler application/x-httpd-php .php .html .shtml .htm
ErrorDocument 404 /err404.html

Что только не пробовал делать не получается сервер не найден в частности изменял htaccess на

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www.avia
    RewriteRule (.*) http://avia.com/$1'>http://avia.com/$1 [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ http://avia.com/ [R=301,L]


  RewriteCond %{HTTP_HOST} ^poddomen\.avia\.com [OR]
  RewriteCond %{HTTP_HOST} ^poddomen\.avia\.com
  RewriteRule ^(.*)$ http://avia.com/poddomen/$1 [L,R=301]

</IfModule>
AddHandler application/x-httpd-php .php .html .shtml .htm
ErrorDocument 404 /err404.html


При заходе на поддомен (poddomen.avia.com) пишет Сервер не найден, хотя файл index.php на сервере в папке поддомена лежит.
Кто-нибудь знает как это исправить? Заранее спасибо

Если разместил не там, прошу администрацию перенести вопрос в подходящий раздел форума.

Share this post


Link to post
Share on other sites
на поддомене сделай страницу index.php  или index.html

и добавь этот скрипт

 

<script>

window.location="http://сайт.ру";

</script>

 

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

 

это должно перекидывать.

я так через этот скрипт делаю прокладки.

Share this post


Link to post
Share on other sites

 

на поддомене сделай страницу index.php  или index.html
и добавь этот скрипт
 
<script>
window.location="http://сайт.ру";
</script>
 
только измени сайт.ру на свой 
 
это должно перекидывать.
я так через этот скрипт делаю прокладки.

 

Сервер не найден

Share this post


Link to post
Share on other sites

у вас работает  poddomen.avia.com для проверки создайте страницу index.html в ней пропишите любой текст (желательно цифры) и также проверьте avia.com/poddomen/ по анологии.

просто у меня на старом хостинге поддомены типа  poddomen.avia.com делались очень просто , а именно делал папку  poddomen на хосте и она сразу была моментально доступна по адресу  poddomen.avia.com,

но на новом хостинге были проблемы , а именно , нужно создать домен  poddomen.avia.com, далее перейти в днс менеджеры и прописать зеркала и основные .

С этим вы можете обратиться к своему хостеру с просьбой сделать поддомен (я так делал пока не попросил своего хостера показать где что прописывать  и делал по анологии)

Для чистоты эксперемента файл htaccess верните как на начальном этапе и используйте скрипт который я выше писал .

Share this post


Link to post
Share on other sites

Добавьте для поддомена соответствующую ресурсную запись и поместите в корень его сайта такой .htaccess:

RewriteEngine On

RewriteRule ^.* http://avia.com/poddomen/$0 [R=301,L]

Спасибо заработало

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.