[TYPO3-dev] real url configuration:Decoding Url
Nirmalya
nirmalya at fivee.in
Fri Jun 23 17:20:44 CEST 2006
hello,
I am using typo3 version 4.0.,realurl version 1.1.0
to activate real url i've configured as below:
1.".htaccess" in the root of your TYPO3-installation
added these lines:
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
2.TypoScript template
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable = 1
#config.prefixLocalAnchors = all
config.baseURL = http://localhost:8080/myWebsite/typo3src/
3.in typo3conf/localconf.php
added these lines:
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'][]
='EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc'][]
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 0,
'enableUrlEncodeHash' => 0,
'appendMissingSlash' =>'ifNotFile'
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'backend.php' => array(
'keyValues' => array (
'type' => 100,
)
),
'print' => array(
'keyValues' => array(
'type' => 98,
)
),
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => 1,
//
'encodeTitle_userProc'=>'EXT:realurl/tx_realurl_encodeTitle_userProc.php:&user_encodeDates',
),
);
$TYPO3_CONF_VARS['EXTCONF']['realurl']['http://localhost:8080/typo3India/typo3src/']
= $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['http://localhost:8080/typo3India/typo3src/']['pagePath']['rootpage_id']
= 1;
Result:
top Level:
<a href="home.html" >Home</a>
<a href="about-us.html" >About Us</a>
<a href="resources.html">Resources</a>
2nd Level:
<a href="resources/resource-1.html">Resource 1</a>
<a href="resources/resource-1/resource1-1.html">Resource1_1</a>
Errors:
When I click over any hyperLink say on "Home" or "Resource 1"
--------------------------
Browser shows:
Not Found
The requested URL /myWebsite/typo3src/home.html was not found on this
server.
Apache/2.0.55 (Win32) PHP/4.3.11 Server at localhost Port 8080
--------------------------
*** I am expecting the encoded URL is not decoding.But cannot solve the
problem remaining...
so any help..over this real url configuration
thank You,
nirmalya
------
http://www.typo3India.com
More information about the TYPO3-dev
mailing list