terehovskiy
4.02.2014 - 06:22
Имею сайт написанный на MasterSystem CMS, редирект использует настройки из файла .htacces на сколько я понимаю, вот его содержимое:
Options -Indexes
RewriteEngine On
#RewriteCond %{HTTP_HOST} !www.mydomain.ru
#RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI} [R]
RewriteRule ^online.txt - [L]
RewriteRule ^interlude.txt - [L]
RewriteRule ^soc.txt - [L]
RewriteRule ^soc1.txt - [L]
RewriteRule ^dnbysms.* - [L]
RewriteRule ^informer.* - [L]
RewriteRule ^mscms.* - [L]
RewriteRule ^site.* - [L]
RewriteRule ^cams.* - [L]
RewriteRule ^ban.* - [L]
RewriteRule ^vote.* - [L]
RewriteRule ^pma2.* - [L]
RewriteRule ^updates-1.9.5.php - [L]
RewriteRule ^redirector.php$ - [L]
RewriteRule .* /redirector.php
И так суть проблемы: после переноса сайта с локалхоста он не хочет работать, возможно проблема в редиректе, т.к. у меня на хостинге строчка из файла .htacces выглядит так #RewriteCond %{HTTP_HOST} !www.mydomain.ru/testsite. Хостинг sweb, возможно проблема в чем то другом, сайт верстался года 4 назад.
Очень надеюсь на Вашу помощь. Заранее спасибо.
Игорь_Vasinsky
4.02.2014 - 07:02
что не хочет работать?
вёрстка здесь ни причём)
# - знак комментария - строчка не обрабатывается
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
terehovskiy
4.02.2014 - 07:10
вот что после отключения комментария
Found
The document has moved here.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Игорь_Vasinsky
4.02.2014 - 07:13
это надеюсь меняете на свой домен?
в принципе - это обычный ЧПУ - который должен включить красивые ссылки
может mod_rewrite не подключён?
ошибки при входе на главную страницу?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
terehovskiy
4.02.2014 - 07:20
домен мой, со слов тех. поддержки он включен, ошибка 404 в посте выше.
terehovskiy
4.02.2014 - 07:23
terehovskiy
4.02.2014 - 07:37
кстати, если убрать знак комментария на локальном хосте, то сайт не работает.
terehovskiy
4.02.2014 - 19:14
сайт все такие заработал скрипя зубами, проблема была со стороны провайдера. Появилась новая проблема. Скрипт не хочет отображать картинки меню, вот сам скрипт:
<?
$mid = mysql_fetch_row(mysql_query("SELECT m_id FROM mscms_menus WHERE m_title = 'main'"));
$mid = $mid[0];
$r = mysql_query("SELECT * FROM mscms_menui WHERE m_id = $mid ");
while ($l = mysql_fetch_array($r)) {
if ($l['i_id']==4){
$l['i_title']="О сервере";
}
?>
<div class="menuitem">
<a href="<?=get_map_path($l['i_map'],'/')?>"><img src="/site/img/menu_<?=get_map_alias($l['i_map'])?><?=intval($l['i_map'] == $_mscms_page_id)+1?>" border="0" alt="<?=$l['i_title']?>" title="<?=$l['i_title']?>"></a>
</div>
<?
}
?>
ИД он берет верное т.к. вместе картинки отображает его титул, картинки следующего формата menu_main1.gif, menu_main2.gif и т.д. Возможно нужно сделать картинки формата menu_1.gif и т.д., но все равно он не отображает, мб в коде нужно поставить засширение файла, только вот где?
<?
$mid = mysql_fetch_row(mysql_query("SELECT m_id FROM mscms_menus WHERE m_title = 'main'"));
$mid = $mid[0];
$r = mysql_query("SELECT * FROM mscms_menui WHERE m_id = $mid ");
while ($l = mysql_fetch_array($r)) {
if ($l['i_id']==4){
$l['i_title']="О сервере";
}
гениально...
эту "cms" надо распечатаь на принтере и отбить всю голову "программисту" этой распечаткой...
_____________
Стимулятор ~yoomoney - 41001303250491
terehovskiy
4.02.2014 - 21:13
Так в чем причина? Вы по сути напишите.
Игорь_Vasinsky
4.02.2014 - 21:50
да уж)) чудо код))
сделай так в .htaccess
Options -Indexes
RewriteEngine On
#RewriteCond %{HTTP_HOST} !www.mydomain.ru
#RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI} [R]
#RewriteRule ^online.txt - [L]
#RewriteRule ^interlude.txt - [L]
#RewriteRule ^soc.txt - [L]
#RewriteRule ^soc1.txt - [L]
#RewriteRule ^dnbysms.* - [L]
#RewriteRule ^informer.* - [L]
#RewriteRule ^mscms.* - [L]
#RewriteRule ^site.* - [L]
#RewriteRule ^cams.* - [L]
#RewriteRule ^ban.* - [L]
#RewriteRule ^vote.* - [L]
#RewriteRule ^pma2.* - [L]
#RewriteRule ^updates-1.9.5.php - [L]
#RewriteRule ^redirector.php$ - [L]
#RewriteRule .* /redirector.php
и обратись к разработчику
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
terehovskiy
5.02.2014 - 01:14
Цитата (Игорь_Vasinsky @ 4.02.2014 - 21:50) |
да уж)) чудо код))
сделай так в .htaccess
Options -Indexes RewriteEngine On #RewriteCond %{HTTP_HOST} !www.mydomain.ru #RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI} [R]
#RewriteRule ^online.txt - [L] #RewriteRule ^interlude.txt - [L] #RewriteRule ^soc.txt - [L] #RewriteRule ^soc1.txt - [L] #RewriteRule ^dnbysms.* - [L] #RewriteRule ^informer.* - [L] #RewriteRule ^mscms.* - [L] #RewriteRule ^site.* - [L] #RewriteRule ^cams.* - [L] #RewriteRule ^ban.* - [L] #RewriteRule ^vote.* - [L] #RewriteRule ^pma2.* - [L] #RewriteRule ^updates-1.9.5.php - [L] #RewriteRule ^redirector.php$ - [L] #RewriteRule .* /redirector.php
и обратись к разработчику |
А что поменялось то ?
terehovskiy
5.02.2014 - 01:22
Мда..... помошники из Вас конечно не кудышные, сделал все сам прописав расширение файла.
<div class="menuitem">
<a href="<?=get_map_path($l['i_map'],'/')?>"><img src="/site/img/menu_<?=get_map_alias($l['i_map'])?><?=intval($l['i_map'] == $_mscms_page_id)+1?>.gif" border="0" alt="<?=$l['i_title']?>" title="<?=$l['i_title']?>"></a>
</div>
terehovskiy, наоборот мы самые лучшие помошники, помогли тебе своим умом найти нужный костыль и судя по коду не последний, обращайся если что
_____________
Стимулятор ~yoomoney - 41001303250491
terehovskiy
5.02.2014 - 02:03
Своим умом я бы могу найти и без Вашей помощи, просто я тупанул и не посмотрел код который формируется.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.