Страница 2 из 2
					
				
				Добавлено: 23 апр 2015, 15:12
				 Максим
				Судя по тому что ваш рабочий url указывает на /ocshop/, то значит вы работаете в этой подпапке. В то время как в вашем файле .htaccess указано RewriteBase / соответственно все ваши правила реврайта и не должны работать. Ну они и не работают собственно. Исправляйте.
			 
			
					
				
				Добавлено: 23 апр 2015, 16:14
				 olegkp
				1. Спасибо. ЧПУ заработали (правда, не сразу осознал Вашу подсказку, 
т.к. см. п.2). 
2. Если бы я разбирался в вопросе, то не спрашивал бы таких глупостей. 
3. В Денвере RewriteBase /  работает. В Опенсервере надо указать папку сайта - в моем случае RewriteBase /ocshop.  Разница в исходных настройках, однако.
4. Продолжу работать на OpenServer.
			 
			
					
				
				Добавлено: 23 апр 2015, 16:56
				 Максим
				olegkp писал(а):В Денвере RewriteBase /  работает. В Опенсервере надо указать папку сайта - в моем случае RewriteBase /ocshop.  Разница в исходных настройках, однако.
Несусветные глупости. В Денвере у вас оно могло у вас работать только лишь потому, что вы не использовали подпапку. Никаких отличий в работе механизма реврайта нет, потому что mod_rewrite это модуль от Apache а не от Денвера или Open Server.
 
			 
			
					
				
				Добавлено: 23 апр 2015, 20:24
				 olegkp
				Максим писал(а):Никаких отличий в работе механизма реврайта нет
Я обратного и не утверждал.
Максим писал(а):В Денвере у вас оно могло у вас работать только лишь потому, что вы не использовали подпапку.
А почему я ее не использовал? Потому, что устанавливал сайт по инструкции к Денверу (рядом с localhost). Инструкция установки на Опенсервер диктует создавать папку сайта в localhost. Это я и назвал разницей в исходных настройках. Из коробки сайт заработал на Денвере, а для Опенсервера пришлось подкорректировать htaccess.  
Это я к тому, что обе упомянутые инструкции лежат рядом на сайте, рекламирующем Опенсервер.  Так что делайте правильные выводы, а то сразу 
Максим писал(а):Несусветные глупости
. Вам предупреждение на 10 дней за нарушение правил общения на форуме  
 
3.4. Обсуждения
Запрещается:
    флейм — переход во время обсуждения чего-либо границ вежливости