Макс

Адрес сайта

Recommended Posts

Здравствуйте, подскажите пожалуйста как решить проблему, приложение ситибил у меня загруженно в папку /dom, по адресу ihouse24/dom открывается оно, я хочу чтобы по адресу ihouse24 перенаправляло сразу на ситибил , в настройках хостинга пытался поставить индексную страницу папку dom, что то идет не так, циклическая переадресация происходит, помогите решить данную проблему

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вам нужно настроить htacsess

В папке /dom htacsess файл ? Что там надо настроить? Это сложный процес?.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Действительно, лучше поставить в корень саму cms.

Или же если не хочется переносить, то с помощью директивы Redirect

RewriteRule ^$ /dom/ [R=301,nc]

Или вот что из гугла нашлось

http://webmastermaksim.ru/nachinayushhemu-vebmasteru/kak-sdelat-301-redirekt-redirect-sajta-domena-ssylok-stranicy-v-htaccess.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Переадресации с помощью редиректов (любых) используют мощности сервера, что порождает дополнительную лишнюю нагрузку. Переадресацию сервером следует применять только в тех случаях, когда невозможно или слишком накладно реализовать ее иным способом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Переадресации с помощью редиректов (любых) используют мощности сервера, что порождает дополнительную лишнюю нагрузку. Переадресацию сервером следует применять только в тех случаях, когда невозможно или слишком накладно реализовать ее иным способом.

Если переносить все из папки dom/ это прийдется и базу данных на хостинге новую создавать, ? ( или перемещать куда нибудь) если так все переместить в корень, не собьется ли весь процесс приложения? ( он же заточен под все эти "алиасы" , ссылки, которые сейчас по адресу ihouse24/dom)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет. База остается та же самая. Алиасы все учитывают текущее положение сайта в папке он или нет. Т.е., если вы все поднимете на уровень вверх и в setting.ini смените параметр estate_folder на пустое значение, то все должно работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос немног не в эту тему но под название темы это точно:-)

На странице объекта в контактных данных хочу чтобы отражался сайт который юзер пишет в учетных данных.

Для этого в файле realty view я добавил код

{if $user_data.site.value != ''} <span>Сайт: {$user_data.site.value}</a></span><br>

Скажите че надо и куда написать чтобы сделать это гиперссылкой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если "в лоб", то

{if $user_data.site.value != ''} <span>Сайт: <a rel="nofollow" href="{$user_data.site.value}">{$user_data.site.value}</a></span><br>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Э нет, я так делал не работает это, перекидывает не на сам сайт, а на страничку на моем сайте которой само собой не существует. Например http://mls43.ru/kvartiry/realty9 при тычке на домен в данных юзера преводит http://mls43.ru/kvartiry/жилье43.рф

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я же говорю "в лоб")))

Но если есть подзрение, что ваши юзері пишут не полные адреса, тогда нужно чуток усложнить:

{if $user_data.site.value != ''}    {if strpos($user_data.site.value, 'http')===0}      <span>Сайт: <a rel="nofollow" href="{$user_data.site.value}">{$user_data.site.value}</a></span>    {else}      <span>Сайт: <a rel="nofollow" href="http://{$user_data.site.value}">{$user_data.site.value}</a></span>    {/if}{/if}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все работает, спасибо за помошь:-) вот оно как, я то думал что я код неверный писал, а дело было в линке:-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас