[TYPO3] Two languages with different domains. How to configure?
Morten Kjems
mortenkjems at gmail.com
Thu Aug 9 20:04:27 CEST 2007
Thanks for helping Dmitry!
Before I begin to look at the RealURL configuration maybe someone could
confirm that the .htaccess file is configured correct.
I have added this to the setup
### language configuration ###
RewriteCond %{HTTP_HOST} ^domain.dk/en\.com [nc]
RewriteRule (.*) http://domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain.com/dk\.com [nc]
RewriteRule (.*) http://domain.dk/$1 [R=301,L]
This changes nothing.
So I wonder if I need to reconfigure RealURL to see any effect at all?
Please confirm that I am on the right track before I move on.
Below is my complete .htaccess:
----------------------------------------------
RewriteEngine On
^/TYPO3root/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/
- [L]
RewriteRule
^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/
- [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
# Add your own rules here
### language configuration ###
RewriteCond %{HTTP_HOST} ^domain.dk/en\.com [nc]
RewriteRule (.*) http://domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain.com/dk\.com [nc]
RewriteRule (.*) http://domain.dk/$1 [R=301,L]
----------------------------------------------
Thanks
/Morten
Dmitry Dulepov [typo3] skrev:>
> - domain.dk/en should redirect to domain.en by .htaccess with 301 code
> - domain.en/dk should redirect to domain.dk by .htaccess with 301 code
> - realurl should have separate configuration for both domains with
> default language configured as preVar with default value that
> corresponds to domain ('en' for 'domain.en')
> - you have to write a userFunc for language selector to perform logic as
> you need: (1) strip language suffix and (2) put correct domain to
> typolink's generated page path
>
More information about the TYPO3-english
mailing list