[TYPO3-UG Denmark] Realurl
Daniel Schledermann (TypoConsult A/S)
daniel at typoconsult.dk
Sat May 6 21:17:29 CEST 2006
Christian Gru wrote:
>Hej,
>
>rewrite_module er slået til, men jeg tænkte på om min .htaccess-konfig. er
>rigtigt sat op, den er herunder:
>
>
> RewriteEngine On
> RewriteRule ^typo3$ - [L]
> RewriteRule ^typo3/.*$ - [L]
> RewriteRule ^uploads/.*$ - [L]
> RewriteRule ^fileadmin/.*$ - [L]
> RewriteRule ^typo3conf/.*$ - [L]
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-l
> RewriteRule (.*[^/])$ http://%{HTTP_HOST}/$1/ [L,R]
>
> RewriteCond %{REQUEST_FILENAME}/index.html -f
> RewriteRule / %{REQUEST_URI}/index.html [L]
>
> RewriteCond %{REQUEST_FILENAME}/index.htm -f
> RewriteRule / %{REQUEST_URI}/index.htm [L]
>
> RewriteCond %{REQUEST_FILENAME}/index.php -f
> RewriteRule / %{REQUEST_URI}/index.php [L]
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-l
> RewriteRule .* /index.php
>
>
Hmmm.. den virker unødigt kompliceret. Specielt kan jeg ikke forstå
2.-5. regelgrupper, de ser .. overflødige ud. Nogen speciel grund til at
de er der?
2. gruppe:
Så vidt jeg kan se, gør en kun det, at den tilføjer et / til en url og
redirecter til sig selv, hvis den ikke har en, ala:
http://minhost.tld/some-uri -> http://minhost.tld/some-uri/
3.-5. grupper
Tja.. jeg kan ikke få det til at give mening.
Normalt vi man kunne klare sig med (lettere modificeret TYPO3 4.0
.htaccess):
RewriteEngine On
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]
/Daniel
More information about the TYPO3-UG-denmark
mailing list