Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« : 22.12.2006, 15:26:58 » |
|
В общем этот вопрос уже не раз поднимался, но ответа на свой я так и не нашла.
Подключила стандартные SEF ссылки через Сайт -> Общие настройки переименовала htaccess.txt в .htaccess Options FollowSymLinks не закоментаривала конфигурации Apache модуль mod_rewrite есть
Если я перехожу по ссылкам, например "подробнее" в новостях или , то URL в адресной строке получается какой надо .../content/view/27/28/
а если кликаю на кнопки меню, то все остается как и раньше .../index.php?option=com_content&task=view&id=19&Itemid=39
причем если сначала открыла простую ссылку а потом кликнула на меню 3-го уровня то URL вообще получается кривой, т.е. index.php?option=... просто приписывается в конец строки ../content/view/38/31/index.php?option=com_content&task=view&id=12&Itemid=31
Это можно как-то исправить или так все и должно быть?
|
|
|
|
« Последнее редактирование: 22.12.2006, 15:33:03 от smart »
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #1 : 22.12.2006, 15:32:32 » |
|
Подключила стандартные SEF ссылки через Сайт -> Общие настройки вот это по подробнее, можно?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #2 : 22.12.2006, 15:36:01 » |
|
Включаем SEF URLs (ЧПУ) в Joomla
Авторизуемся в административной панели Выбираем пункт меню Сайт -> Общие настройки (Site->Global Settings) Устанавливаем параметр "Дружественные ссылки (SEF URLs)" - Да Переименовываем файл "htaccess.txt" в корне сайта в ".htaccess" Нажимаем кнопку Сохранить (Save) для сохранения изменений
отсюда http://joomlaportal.ru/content/view/100/53/
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #3 : 22.12.2006, 15:38:20 » |
|
сайт в интернете или на локалке?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #4 : 22.12.2006, 15:39:55 » |
|
пока на локалке - на соседнем компьютере потом в интеренет по нормальному вынесу
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #5 : 22.12.2006, 15:41:14 » |
|
если зайти с корня сайта и нажать Ctrl+F5 в браузере, то как? кэш в джумле включен?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #6 : 22.12.2006, 15:43:01 » |
|
так же, т.е. переход по меню дает динамические адреса, а по ссылкам - нет кэш не включем
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #7 : 22.12.2006, 15:45:05 » |
|
сайт на чём стоит? денвер? сайт в папке localhost?
|
|
|
|
|
Записан
|
|
|
|
Dry7
Осваиваюсь на форуме
 
Репутация: +13/-2
Offline
Пол: 
Сообщений: 51
Разработчик ruBook
|
 |
« Ответ #8 : 22.12.2006, 15:46:11 » |
|
а ссылки которые не парсятся какого вида - http://example.ru/index.php?option=blablabla или index.php?option=blablabla?
|
|
|
|
« Последнее редактирование: 22.12.2006, 15:49:12 от Dry7 »
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #9 : 22.12.2006, 15:48:50 » |
|
например http://еееее.com/общая папка/папка проекта/content/view/27/28/index.php?option=com_content&task=view&id=13&Itemid=30
а что такое "денвер"
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #10 : 22.12.2006, 15:50:49 » |
|
вэб сайт на чём собран? или отдельно ставились апач, пхп и сиквел?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #11 : 22.12.2006, 15:52:12 » |
|
точно не знаю - не я делала но по-моему все отдельно ставилось
|
|
|
|
|
Записан
|
|
|
|
Dry7
Осваиваюсь на форуме
 
Репутация: +13/-2
Offline
Пол: 
Сообщений: 51
Разработчик ruBook
|
 |
« Ответ #12 : 22.12.2006, 15:53:42 » |
|
а у вас не работают те которые вы сами писали, или те которые в Joomla были раньше?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #13 : 22.12.2006, 15:54:28 » |
|
покажи полную ссылку, начиная от http://... если сайт находиться в подкаталоге, то надо изменить .htaccess
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #14 : 22.12.2006, 15:56:30 » |
|
то что было при установке джумлы - разделы и категории с контентом я удалила, наполнение сайта и меню - все сделано заново
http://еxample.com/общая_папка/папка_проекта/index.php
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #15 : 22.12.2006, 15:59:53 » |
|
http://еxample.com/общая_папка/папка_проекта/index.php
в .htaccess 1) # RewriteBase / на RewriteBase / общая_папка/папка_проекта2) RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## на RewriteCond %{REQUEST_URI} ^(/ общая_папка/папка_проекта/component/option,com) [NC,OR] попробуй.
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #16 : 22.12.2006, 16:05:53 » |
|
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #17 : 22.12.2006, 16:11:18 » |
|
закомментируй Options FollowSymLinks
.htaccess у тебя где? в корне http://еxample.com/ или в папке джумлы http://еxample.com/общая_папка/папка_проекта/ ?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #18 : 22.12.2006, 16:13:18 » |
|
пробовала - не спасает
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #19 : 22.12.2006, 16:14:11 » |
|
а на второй вопрос?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #20 : 22.12.2006, 16:15:18 » |
|
прости не увидела  в джумловской папке http://еxample.com/общая_папка/папка_проекта/.htaccess
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #21 : 22.12.2006, 16:21:29 » |
|
ладно, отматываем назад. закомментируй строчку RewriteBase
ps. а у тебя выше от корня никаких промежуточных .htaccess нету?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #22 : 22.12.2006, 16:22:40 » |
|
RewriteBase и раньше был закоментирован все вернула как было 
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #23 : 22.12.2006, 16:25:13 » |
|
RewriteBase и раньше был закоментирован все вернула как было  не понял.... я же написал: 1) # RewriteBase / на RewriteBase /общая_папка/папка_проекта так. покажи полностью свой текущий .htaccess и ты не ответила на вопрос а у тебя выше от корня никаких промежуточных .htaccess нету?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #24 : 22.12.2006, 16:26:55 » |
|
я все делала как ты говорил, просто сначала почему-то решила что ты про RewriteBase / говоришь
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #25 : 22.12.2006, 16:34:35 » |
|
я не получил ответов на поставленные вопросы...
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #26 : 22.12.2006, 16:37:51 » |
|
а у тебя выше от корня никаких промежуточных .htaccess нету?
есть и в папках выше и в параллельных
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #27 : 22.12.2006, 16:42:33 » |
|
вот собственно файл
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #28 : 22.12.2006, 16:44:59 » |
|
есть и в папках выше и в параллельных ну дык... ёлки... это оооочень важно
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #29 : 22.12.2006, 16:47:03 » |
|
ну дык... ёлки... это оооочень важно
очень может быть т.е. когда я выложу на нормальных хостинг, то скорее всего все будет работать? прости что отнимаю так много времени, но правда хотелось бы разобраться
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #30 : 22.12.2006, 16:57:05 » |
|
я тебе предлагаю поставить у себя на компьютере denwer, на него поставить джумлу и там заниматься отладкой. сразу отпадут разные фокусы.
с другой стороны - с хостером фокусов тоже хватает
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #31 : 22.12.2006, 17:00:48 » |
|
ну что ж ... я тогда подожду когда все сделаю и на нормальный хостинг выложу, тогда буду совсем разбераться
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #32 : 22.12.2006, 17:06:04 » |
|
а в чём проблема поставить денвер? заодно потренируешься в переносе ставиться просто. можно джумл наставить немеряно в разных вариантах... руку "набить"  зы. см. пм
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #33 : 10.01.2007, 18:27:03 » |
|
Добрый день. У меня возникла несколько схожая проблема с SEF. Но она возникает только при взаимодействии с компонентом VirtueMart. Описание сложившейся ситуации: на главной странице расположенно меню из которого можно зайти в каталог (VirtueMart). При включенном SEF получается линк такого типа "http://мой_сайт/component/option,com_virtuemart/Itemid,6/index.php?option=com_virtuemart&Itemid=6&vmcchk=1" по возврату на главную страницу всё работает нормально, т.е. проблема возникает только при первом заходе в каталог.
конфигурация: JOOMLA 1.0.12 RE VirtueMart 1.0.7 сайт лежит на хостинге в корне (public_html).
Заранее благодарен.
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #34 : 11.01.2007, 18:10:44 » |
|
Разобрался с проблемой. Дело в том, что в конфиге адрес сайта прописан как www.мой_сайт.com.ua и соответственноо все линки также идут через WWW. Заходя на сайт через линк мой_сайт.com.ua (без www) линки остаются теже (с www) и при переходе по линку возникает вот такая нездоровая ситуация. Если убрать в конфиге из адрес сайта www то возникает таже проблема но уже при заходе на сайт через www. выход - переадресация.
может комуто поможет.
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #35 : 11.01.2007, 20:06:57 » |
|
я таки рано обрадовался  . проблема решился только в том случае, если я сперва зайду на сайт и после буду заходить в каталог. если же заходить в каталог (VirtueMart) по прямой ссылке то URL снова портится дописывая в конец index.php?..... так что вопрос остаётся открытым. если кто знает подскажите пожалуйста.
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #36 : 16.01.2007, 13:14:07 » |
|
Вопрос снимается. Проблема с компонентом VirtueMart. Начиная с версии компонента 1.0.7 Soeren сделал проверку "Checks if the user-agent accepts cookies". В результате этого менялся линк. Спасибо за внимание.
|
|
|
|
|
Записан
|
|
|
|
|
reski
Гость
|
 |
« Ответ #37 : 02.02.2007, 14:58:45 » |
|
2Bear (или ко всем), а как вы в итоге от проблемы избавились?
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #38 : 02.02.2007, 17:14:39 » |
|
2reski: в файле \administrator\components\com_virtuemart\classes\ps_session.php закоментировал строку // mosRedirect($mm_action_url . 'index.php?' . $_SERVER['QUERY_STRING'].'&vmcchk=1'); (функция function doCookieCheck() )
|
|
|
|
|
Записан
|
|
|
|
|
reski
Гость
|
 |
« Ответ #39 : 02.02.2007, 18:16:37 » |
|
спасибо большое.
|
|
|
|
|
Записан
|
|
|
|
|
reski
Гость
|
 |
« Ответ #40 : 08.02.2007, 12:14:29 » |
|
А вы всё-таки уверены что именно эту строку нужно комментировать?
например у меня эта часть больше подозрения вызывает:
// Redirect and send the Cookie Values within the variable martID mosRedirect( SECUREURL . "index.php?option=com_virtuemart&page=checkout.index&martID=$martID" ); } // do nothing but redirect else { mosRedirect( $this->url(SECUREURL . "index.php?page=checkout.index") ); }
|
|
|
|
|
Записан
|
|
|
|
Bear
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 71
|
 |
« Ответ #41 : 08.02.2007, 12:22:38 » |
|
Пробуй. Всё в твоих руках и никто не запрещает чтолибо закоментировать. Вот только VMCCHK добавляется имено в строке, что я закоментировал. в любом случае мой пример работает без каких либо проблем. Хотя я и не проводил полномасштабное тестирование и могу гдето ошибатся.
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #42 : 03.04.2007, 15:33:35 » |
|
Вы не поверите, но у меня опять проблемы с SEF теперь на Joomla Paranoia mod_rewrite подключен, htaccess тоже вроде настроен(хотя судя по тому что появляются ошибки - плохо)
Сылки создаются нормально, но при переходе по ним говорит что нет такого материала Что делать? Я уже совсем запуталась
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #43 : 03.04.2007, 16:23:03 » |
|
сударыня, а не могли бы вы начать с того, что было, когда было, что делалось и после возникли проблемы? для начала я бы порекомендовал очистить таблицу ссылок и попробовать снова. mod_rewrite подключен, htaccess тоже вроде настроен(хотя судя по тому что появляются ошибки - плохо) что есть "ошибки" про "header already sent"?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #44 : 03.04.2007, 16:27:53 » |
|
сударыня, а не могли бы вы начать с того, что было, когда было, что делалось и после возникли проблемы?
в global configuration включила SEF htaccess.txt переименовала в .htaccess ## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше. #Options FollowSymLinks
# # Включение mod_rewrite
RewriteEngine On ## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше. #Options FollowSymLinks
# # Включение mod_rewrite
RewriteEngine On
# Раскомментируйте следующую строку, если ваши URL web-сервера # не связаны напрямую с физическими путями файлов. # Обновите ВашКаталогJoomla (используйте "/" для обозначения корня сервера)
# RewriteBase /
########## Начало раздела стандартного SEF ########## Используйте эту секцию ТОЛЬКО для работы встроенного SEF Joomla ## ВСЕ (RewriteCond) строки в этой секции необходимы только если ## на вашем сервере имеются каталоги с названиями 'content' или 'component' ## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки. # RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - смотрите примечания## RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteRule ^(content/|component/) index.php # ########## Конец раздела стандартного SEF
для начала я бы порекомендовал очистить таблицу ссылок и попробовать снова.
А как? что есть "ошибки" про "header already sent"?
Не поняла...
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #45 : 03.04.2007, 17:25:58 » |
|
А как? Не поняла... извини, это я виноват. мне всегда, когда пишут "SEF" кажется OpenSEF а что про ошибки? что-то где-то пишется?
|
|
|
|
« Последнее редактирование: 03.04.2007, 17:34:21 от userxp »
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #46 : 04.04.2007, 12:01:40 » |
|
Когда включаешь SEF в global configuration на сайте все ссылки заменяются на такие http://www.xxxx.ru/content/view/37/112/ если по какой-то переходишь, то пишется такое сообщение
------------------------------------------------------------------------ Not Found The requested URL /content/view/37/112/ was not found on this server. Apache/1.3.37 Server at xxxx.ru Port xxxx ------------------------------------------------------------------------
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #47 : 04.04.2007, 12:08:44 » |
|
mod_rewrite подключен точно? уверена на 100%? имя файла [точка]htaccess с точкой впереди?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #48 : 04.04.2007, 12:10:57 » |
|
apache Loaded Modules: mod_php4,..., mod_rewrite, ... и про файл тоже точно уверена
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #49 : 04.04.2007, 12:13:14 » |
|
тогда вполне возможно (пока других вариантов нет), что .htaccess у хостера не разрешён для использования уточни. зы. у тебя дважды RewriteEngine On записано  два вопроса/предложения 1) а ты не пробовала БЕЗ www ? 2) попробуй раскомментировать Options FollowSymLinks и RewriteBase /
|
|
|
|
« Последнее редактирование: 04.04.2007, 12:17:01 от userxp »
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #50 : 04.04.2007, 12:16:14 » |
|
.htaccess у хостера не разрешён для использования
а в чем это выражается?  Он просто не дает использовать этот файл? я сама это выяснить не смогу?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #51 : 10.04.2007, 13:09:30 » |
|
зы. у тебя дважды RewriteEngine On записано  это так - случайно, и только тут два вопроса/предложения 1) а ты не пробовала БЕЗ www ? 2) попробуй раскомментировать Options FollowSymLinks и RewriteBase /
пробовала все
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #52 : 10.04.2007, 21:26:16 » |
|
а в чем это выражается?  Он просто не дает использовать этот файл? да я сама это выяснить не смогу? а позвонить и спросить?
|
|
|
|
|
Записан
|
|
|
|
|
i-do
Гость
|
 |
« Ответ #53 : 04.09.2007, 23:16:51 » |
|
Не пойму почему но вместо <сайт>/content/blogsection/5/49/ не встают алиасы заголовка вместо номеров материалов. Где это указывается, у страниц указал алиасы но они не подставляются?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #54 : 04.09.2007, 23:28:38 » |
|
нигде. в стандартном SEF-е они не подставляются.
|
|
|
|
|
Записан
|
|
|
|
|
i-do
Гость
|
 |
« Ответ #55 : 05.09.2007, 00:18:57 » |
|
А есть пошаговая инструкция по настройке OpenSEF здесь http://joomlaforum.ru/index.php/board,82.30.html ответы на вопросы а детальной настройки с нуля нет. Сайт разработчиков не отвечает 
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #56 : 05.09.2007, 00:48:31 » |
|
сайт разработчиков йок. Разработка приостановлена.
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #57 : 05.09.2007, 11:40:06 » |
|
i-do, поставь sh404SEF, только не забудь скрыть мамбот стандартного SEFa
|
|
|
|
|
Записан
|
|
|
|
|
i-do
Гость
|
 |
« Ответ #58 : 05.09.2007, 11:51:08 » |
|
А чем это будет лучше OpenSEF?
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #59 : 05.09.2007, 12:16:39 » |
|
мне больше понравился. не помню - можно ли в OpenSEF настраивать выборочные переадресации и мета теги, и 301 redirect www/non-www есть ли там. Еще конкретные компоненты можно настраивать.
И не будет /content/blogsection/5/49/, а будут нормальные названия разделов, категорий и страниц
|
|
|
|
|
Записан
|
|
|
|
|
i-do
Гость
|
 |
« Ответ #60 : 05.09.2007, 12:36:56 » |
|
Я поставил OpenSEF, вроде работает. Но сомнения есть, это ж лицо сайта для поисковых систем. Не было бы глюков. Да и разработчик закрылся у себя.
|
|
|
|
|
Записан
|
|
|
|
OtakaClub
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #61 : 03.12.2007, 12:43:28 » |
|
Доброго времени суток. Проблема со стандартным sef. Перечитал все темы на форуме но ничего не выходит. вводные. На хостинге стоит Апачь mod_rewrite включен. со слов тех поддержки # php_value register_globals 0 # php_value display_errors 0 # php_value file_uploads 1 # php_value magic_quotes_gpc 1 # php_value magic_quotes_runtime 0 # Options +FollowSymLinks пробывал раскомментировать результата нет. # RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteRule ^(/content/|/component/) index.php joomla стоит в корне файл .htaccess переименован. В абсолютном пути к сайту есть папки. Как написано в одной из тем пробывал (/component/option,com) сюды подставлять. Ничего не меняется. Т.е. ссылки формируются но не переходит. ЧТо не так сделал ? Уже и не знаю что делать Может как то можно проверить для начала работоспособность .htaccess
|
|
|
|
« Последнее редактирование: 03.12.2007, 12:46:44 от OtakaClub »
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #62 : 03.12.2007, 18:04:28 » |
|
а в не SEF ссылке Itemid прописан?
|
|
|
|
|
Записан
|
|
|
|
OtakaClub
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #63 : 03.12.2007, 18:56:32 » |
|
а в не SEF ссылке Itemid прописан?
Хороший вопрос... не совсем понял его
|
|
|
|
|
Записан
|
|
|
|
Natasha
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Пол: 
Сообщений: 112
|
 |
« Ответ #64 : 04.12.2007, 10:50:51 » |
|
у тебя естьб не SEF ссылки index.php?option=content&task=view...... и SEF ссылки /content/task/.....
так вот - прописан ли Itemid в не SEF ссылку?
|
|
|
|
|
Записан
|
|
|
|
OtakaClub
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #65 : 04.12.2007, 11:06:58 » |
|
Вы уж извиняйте.. я в этом не много понимаю. .htaccess привел выше. Все остальное по дефолту Joomla 1.0.12. Все началось с OpenSEF после его установки и включения сайт вообще перестает открываться.. Решил начать с малого разобраться со стандартным SEF. Буду очень благодарен за помощь.
|
|
|
|
|
Записан
|
|
|
|
Poseidon
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 100
|
 |
« Ответ #66 : 18.02.2009, 13:36:26 » |
|
при включении SEF неработают ни динамические ни SEF url хотя на локале все работает замечательно ARTIO JoomSEF v2.3.2+joomla 1.0.15 .htaccess DirectoryIndex index.php Options -Indexes php_value upload_max_filesize 20m AddDefaultCharset windows-1251
## # @version $Id: htaccess.txt 5973 2006-12-11 01:26:33Z robs $ # @package Joomla # @copyright Copyright (C) 2005 Open Source Matters. All rights reserved. # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL # Joomla! is Free Software ##
##################################################### # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE # # The line just below this section: 'Options +FollowSymLinks' may cause problems # with some server configurations. It is required for use of mod_rewrite, but may already # be set by your server administrator in a way that dissallows changing it in # your .htaccess file. If using it causes your server to error out, comment it out (add # to # beginning of line), reload your site in your browser and test your SEF url's. If they work, # it has been set by your server administrator and you do not need it set here. # # Only use one of the two SEF sections that follow. Lines that can be uncommented # (and thus used) have only one #. Lines with two #'s should not be uncommented # In the section that you don't use, all lines should start with # # # For Standard SEF, use the standard SEF section. You can comment out # all of the RewriteCond lines and reduce your server's load if you # don't have directories in your root named 'component' or 'content' # # If you are using a 3rd Party SEF or the Core SEF solution # uncomment all of the lines in the '3rd Party or Core SEF' section # #####################################################
##### SOLVING PROBLEMS WITH COMPONENT URL's that don't work ##### # SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED # OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING # # In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line: # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## # May need to be uncommented. If you are running your Joomla!/Mambo from # a subdirectory the name of the subdirectory will need to be inserted into this # line. For example, if your Joomla!/Mambo is in a subdirectory called '/test/', # change this: # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## # to this: # RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes## # #####################################################
## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше. #Options FollowSymLinks #
# # Включение mod_rewrite
RewriteEngine On ## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше. #Options FollowSymLinks #
# Раскомментируйте следующую строку, если ваши URL web-сервера # не связаны напрямую с физическими путями файлов. # Обновите ВашКаталогJoomla (используйте "/" для обозначения корня сервера)
# RewriteBase /
########## Начало раздела стандартного SEF ########## Используйте эту секцию ТОЛЬКО для работы встроенного SEF Joomla ## ВСЕ (RewriteCond) строки в этой секции необходимы только если ## на вашем сервере имеются каталоги с названиями 'content' или 'component' ## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки. # #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - смотрите примечания## #RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] #RewriteCond %{REQUEST_FILENAME} !-f #RewriteCond %{REQUEST_FILENAME} !-d #RewriteRule (.*) index.php # ########## Конец раздела стандартного SEF
########## Начало раздела SEF сторонних разработчиков или Core SEF ########## Используйте этот раздел, если вы используете SEF-расширения типа OpenSEF, 404_SEF, 404SEFx, JoomSEF, SEF Advance и т.д. # #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##опционально - смотрите примечания## RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php # ########## Конец раздела SEF сторонних разработчиков или Core SEF
########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов ## If you experience problems on your site block out the operations listed below ## This attempts to block the most common type of exploit `attempts` to Joomla! # # Block out any script trying to set a mosConfig value through the URL RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] # Block out any script trying to base64_encode crap to send via URL RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] # Block out any script that includes a <script> tag in URL RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] # Block out any script trying to set a PHP GLOBALS variable via URL RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block out any script trying to modify a _REQUEST variable via URL RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Send all blocked request to homepage with 403 Forbidden error! RewriteRule ^(.*)$ index.php [F,L] # ########## Конец - Правила обработки (Rewrite rules) для блокировки распространенных эксплоитов
|
|
|
|
« Последнее редактирование: 29.07.2010, 23:24:22 от userxp »
|
Записан
|
|
|
|
Erla
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 10
|
 |
« Ответ #67 : 04.07.2009, 15:26:02 » |
|
Помогите мне тоже разобраться. У меня ссылки выглядят таким образом: http://www.mydomain.com/ 2009-03-28-07-46-42.html?page=shop.browse&category_id=1621Включил стандартный SEF Joomla из доп. компонентов у меня VirtueMart 1.1.0 поддержка mod_rewrite есть переименовал в .htaccess Что у меня не так? ## # @version $Id: htaccess.txt 9975 2008-01-30 17:02:11Z ircmaxell $ # @package Joomla # @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL # Joomla! is Free Software ##
##################################################### # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE # # The line just below this section: 'Options +FollowSymLinks' may cause problems # with some server configurations. It is required for use of mod_rewrite, but may already # be set by your server administrator in a way that dissallows changing it in # your .htaccess file. If using it causes your server to error out, comment it out (add # to # beginning of line), reload your site in your browser and test your SEF url's. If they work, # it has been set by your server administrator and you do not need it set here. # #####################################################
## Can be commented out if causes errors, see notes above. Options +FollowSymLinks
# # mod_rewrite in use
RewriteEngine On
# Uncomment following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root)
# RewriteBase /
########## Begin - Joomla! core SEF Section # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/index.php RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC] RewriteRule (.*) index.php RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] # ########## End - Joomla! core SEF Section
########## Begin - Rewrite rules to block out some common exploits ## If you experience problems on your site block out the operations listed below ## This attempts to block the most common type of exploit `attempts` to Joomla! # # Block out any script trying to set a mosConfig value through the URL RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] # Block out any script trying to base64_encode crap to send via URL RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] # Block out any script that includes a <script> tag in URL RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] # Block out any script trying to set a PHP GLOBALS variable via URL RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block out any script trying to modify a _REQUEST variable via URL RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Send all blocked request to homepage with 403 Forbidden error! RewriteRule ^(.*)$ index.php [F,L] # ########## End - Rewrite rules to block out some common exploits
|
|
|
|
« Последнее редактирование: 29.07.2010, 23:24:03 от userxp »
|
Записан
|
|
|
|
|
Coca-Kolya
Гость
|
 |
« Ответ #68 : 29.07.2010, 19:24:45 » |
|
поставил себе флипбук на Joomla 1.5.4 когда набираешь в url адрес сайта выводит ссылку типа: http://sait.ru/index2.php?option=com_flippingbook&view=book&id=1 хотелось бы чтобы отображалось просто типа http://sait.ru/index.php или типа http://sait.ru подскажите пожалуйста что сделать.
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #69 : 29.07.2010, 23:22:42 » |
|
написать SEF-роутер для флиппин бук
можно взять router.php с другого компонента и переделать под com_flippingbook
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #70 : 29.07.2010, 23:25:35 » |
|
Что у меня не так?
не так с router.php для com_virtuemart
|
|
|
|
|
Записан
|
|
|
|
|
specstroy-ekb
Гость
|
 |
« Ответ #71 : 11.09.2010, 13:08:24 » |
|
Добрый день. Вот такая проблема. Вот ссылка http://спецтехника-рф.com/catalog/ekaterinbyrg-i-oblasti.html она правильная. Однако в админке в SEF url она отображается вот так /2010-08-12-13-47-25/ekaterinbyrg-i-oblasti.html как и все ссылки. Что я только не делал и эти ссылки удолял и категории новые делал, не помогает. Тоесть проблема в точ, что за место цифр должно отображаться слово catalog как исправить?
|
|
|
|
|
Записан
|
|
|
|
3PA3OK
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 51
|
 |
« Ответ #72 : 26.08.2011, 18:31:47 » |
|
Здравствуйте джумляне! Вот какая трабла с ссылками при использовании Стандартный SEF: JCE - генерирует обрезанную ссылку на картинку в материале /image/stories/ и тд. Такая же енрунда с файлом для скачивания. А при скачивании и открытии статьи с картинками ссылка ведёт http://сайт/ каталог/статья/image/stories/ Приходиться вручную менять на http://сайт/image/stories/ И еще логотип в хедере добавляет к адресу index.php и понятное дело никуда не переводит, а 404. Адрес сайта: http://atlantislux.com/index.php ЧПУ делал опосля, позно узнал. Search Engine Friendly URLs Yes Use Apache mod_rewrite Yes Add suffix to URLs No .htaccess ## # @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $ # @package Joomla # @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL # Joomla! is Free Software ##
##################################################### # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE # # The line just below this section: 'Options +FollowSymLinks' may cause problems # with some server configurations. It is required for use of mod_rewrite, but may already # be set by your server administrator in a way that dissallows changing it in # your .htaccess file. If using it causes your server to error out, comment it out (add # to # beginning of line), reload your site in your browser and test your SEF url's. If they work, # it has been set by your server administrator and you do not need it set here. # #####################################################
## Can be commented out if causes errors, see notes above. Options +FollowSymLinks
# # mod_rewrite in use
RewriteEngine On
########## Begin - Rewrite rules to block out some common exploits ## If you experience problems on your site block out the operations listed below ## This attempts to block the most common type of exploit `attempts` to Joomla! # ## Deny access to extension XML files (uncomment out to activate) #<Files ~ "\.xml$"> #Order allow,deny #Deny from all #Satisfy all #</Files> ## End of deny access to extension XML files RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] # Block out any script trying to base64_encode crap to send via URL RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] # Block out any script that includes a <script> tag in URL RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] # Block out any script trying to set a PHP GLOBALS variable via URL RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block out any script trying to modify a _REQUEST variable via URL RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Send all blocked request to homepage with 403 Forbidden error! RewriteRule ^(.*)$ index.php [F,L] # ########## End - Rewrite rules to block out some common exploits
# Uncomment following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root)
# RewriteBase /
########## Begin - Joomla! core SEF Section # RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/index.php RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC] RewriteRule (.*) index.php RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] # ########## End - Joomla! core SEF Section
|
|
|
|
« Последнее редактирование: 26.08.2011, 18:49:41 от 3PA3OK »
|
Записан
|
|
|
|
3PA3OK
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 51
|
 |
« Ответ #73 : 05.09.2011, 19:52:43 » |
|
Решение работы лого. Нашёл с помощью AVSearch фрагмент кода <h1 class="logo"> <a href="index.php" в шаблоне прописана ссылка "index.php" заменил на "/", правда он оказался, там где никто не предпологал: /atlantislux.com/templates/gk_postnote/layouts/blocks/mainnav.php
|
|
|
|
|
Записан
|
|
|
|
shiryaev
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 21
|
 |
« Ответ #74 : 09.01.2012, 15:46:00 » |
|
Добрый день! У меня такая проблема - при включенном стандартном SEO не работает шаг со способом оплаты на этапе оформления заказа - вылетает ошибка 404: Not Found! отключаешь SEO в настройках сайта - все работает, но ссылки остаются некрасивыми...(( пробовал различные конфигурации настроек оформления заказа в админке ВМ - все бесполезно! сторонние SEF компоненты ставить не хочу.. сайт на локалке, mod_rewrite включен, htaccess переименован... Помогите пожалуйста решить проблему!! несколько дней уже мучаюсь(( стоит VirtueMart 1.1.6 и Joomla 1.5.22.
|
|
|
|
|
Записан
|
|
|
|
shiryaev
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 21
|
 |
« Ответ #75 : 13.01.2012, 14:34:51 » |
|
Добрый день! У меня такая проблема - при включенном стандартном SEO не работает шаг со способом оплаты на этапе оформления заказа - вылетает ошибка 404: Not Found! отключаешь SEO в настройках сайта - все работает, но ссылки остаются некрасивыми...(( пробовал различные конфигурации настроек оформления заказа в админке ВМ - все бесполезно! сторонние SEF компоненты ставить не хочу.. сайт на локалке, mod_rewrite включен, htaccess переименован... Помогите пожалуйста решить проблему!! несколько дней уже мучаюсь(( стоит VirtueMart 1.1.6 и Joomla 1.5.22.
плюс вот еще что обнаружил непонятного в поведении Joomla: когда отключаешь стандартный SEO - не отображается главная страница (ошибка 404)! это происходит, если кликаешь по логотипу сайта и по пункту меню "Главная" в топменю!! при этом домашняя страница из мэйнменю прекрасно открывается!! в админке в топменю по умолчанию стоит пункт "Главная", но как только ставишь по умолчанию какой-нибудь другой пункт - он перестает отображаться во фронтенде!! знающие люди, подскажите, что это такое происходит?? и как это все исправить?? самостоятельно решить проблему не могу уже несколько дней, поэтому оочень прошу помощи!
|
|
|
|
|
Записан
|
|
|
|
Lustukru
Новичок
Репутация: +0/-0
Offline
Пол: 
Сообщений: 2
|
 |
« Ответ #76 : 08.02.2012, 18:29:11 » |
|
Добрый вечер начал осваивать Joomla, столкнулся с такой проблемкой:на главной странице не хочет работать ссылка с адресом: index.php?option=com_content&task=view&id=17&2Itemid=1в адресной строке браузера выводит http://my_site/component/content/?task=view&id=17&8Itemid=1и не переходит в нужный материал (Ошибка 404 - Категория не найдена) если создать эту же ссылку в материале, размещенном не на гл. странице, то она нормально работает, в адресной строке пишет: http://my_site/меню4/мат1.html?task=view&id=17&8Itemid=1как исправить ситуацию? ____________________ установлен Denwer + Joomla 1.7.3 сайт на локалхосте в админпанели в настройках SEO все четыре пункта стоят "Да" файл .htaccess находится в my_site\www\  Сам розобрался: для главной строницы нужно адрес ссылки прописать, как: index.php?task=view&id=19&2Itemid=1 или ?task=view&id=19&2Itemid=1
|
|
|
|
« Последнее редактирование: 10.02.2012, 16:23:14 от Lustukru »
|
Записан
|
|
|
|
|