![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			сейчас у меня используются адреса в таком виде: 
		
		
		
		
		
		
		
	http://localhost/quickstart/index.php?id=27 как сделать чтобы для: http://localhost/quickstart/index.php?id=68 путь выглядел таким образом: http://localhost/quickstart/admin1 или так http://localhost/quickstart/admin1/index.php?id=68 заранее благодарен за ответ!!!  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | |
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 Оно позволяет делать читаемые URL разными способами. На wiki.typo3.org была довольно толковая дока по нему. Если будет что-то непонятно - спрашивай, поможем.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			1) добавил в .htaccess: 
		
		
		
		
		
		
		
	RewriteEngine On RewriteRule ^typo3$ - [L] RewriteRule ^typo3/.*$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* index.php 2) добавил в Template Setup: config.simulateStaticDocuments = 0 config.baseURL = 1 config.tx_realurl_enable = 1 config.uniqueLinkVars = 1 config.linkVars = L 3) добавил в Extension Manager / RealURL / ext_localconf.php: $TYPO3_CONF_VARS['EXTCONF']['realurl'] $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL'; $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL'; а также $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'preVars' => array( array( 'GETvar' => 'L', .... но никаких изменений не произошло... где ошибка?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 PHP код: 
	
			
	
				__________________ 
		
		
		
		
	TYPO3 FAQ  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			да! ето есть 
		
		
		
		
		
		
		
	правда вместо [] есть ['tx_realurl'] и есть еще $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm';  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Вроде все правильно. Кроме  config.baseURL = 1  
		
		
		
		
		
		
			config.baseURL = http://hostname.tld должно быть 
				__________________ 
		
		
		
		
	TYPO3 FAQ  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			а если у меня localhost ?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			думаю дело даже не в этом. 
		
		
		
		
		
		
		
	в адресной строке вообще никаких изменений нет и преобраований - даже неправильных.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 19.05.2005 
				
				
				
					Сообщений: 15
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			mod_rewrite работает! 
		
		
		
		
		
		
		
	причем если пишу <VirtualHost 127.0.0.1> DocumentRoot "my/dir/name" ServerName localhost RewriteEngine On RewriteRule ^/typo3$ - [L] RewriteRule ^/typo3/.*$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* /index.php </VirtualHost> то все ссылки ссылаюся на index.php, но преобразований в адресе не видно. А если в .htaccess размещаю, то вообще ничего не происходит.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |