Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Skjult redirect til subfolder med .htaccess

Side 1 ud af 1 (5 indlæg)
  • 1
Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 22:01
Hvor mange stjerner giver du? :

Jeg har flere domæner på samme server, et af dem skal pege på min Wordpress-blog i undermappen "/blog"

Jeg skal fortsat have domæne.dk til at fungere normalt, der ligger allerede en typo3 på både den og domæne.info.

Men jeg kan ikke få skidtet til at virke, her er seneste fejlagtige forsøg...

RewriteCond %{HTTP_HOST} ^domæne.net$
RewriteCond %{REQUEST_URI} !(.*)blog/
RewriteRule (.*)/blog/$1

Hvad går der galt?

 

Fra København
Tilmeldt 18. Sep 08
Indlæg ialt: 131
Skrevet kl. 22:41
Hvor mange stjerner giver du? :

Hvis du benytter tilpasset permalink struktur i WP bør du dedikere en host til WP. Ellers er der mange ting der kan gå galt.

Prøv med følgende, hvis du bruger permalinks:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?(wordpress-blog)\.dk
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* blog/index.php [L]


Uden permalinks:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?(wordpress-blog)\.dk
RewriteRule .* blog/$1 [L]

Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 23:14
Hvor mange stjerner giver du? :

Det virker ikke...

I får lige resten af .htacces med også, der kan jo være andet der indvirker.

RewriteEngine On

# Sample excluded directory
RewriteRule ^typo3/.*$ - [PT]
#RewriteRule ^typo3temp/.*$ - [PT]
RewriteRule ^typo3$ -[L]
RewriteRule ^tools/.*$ - [PT]
RewriteRule ^help/.*$ - [PT]
RewriteRule ^phpMyAdmin/.*$ - [PT]

RewriteRule ^index.htm$ index.php [L,NC,NS]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* /index.php

# redirect to www
rewritecond %{http_host} ^domæne.dk [nc]
rewriterule ^(.*)$ http://www.domæne.dk/$1 [r=301,nc]

rewritecond %{http_host} ^domæne.info [nc]
rewriterule ^(.*)$ http://www.domæne.info/$1 [r=301,nc]

rewritecond %{http_host} ^domæne.net [nc]
rewriterule ^(.*)$ http://www.domæne.net/$1 [r=301,nc]

RewriteCond %{HTTP_HOST} ^(www\.)?domæne\.net
RewriteCond %{REQUEST_URI} !(.*)blog/
RewriteRule .*/blog/$1 [L]

Fra København
Tilmeldt 18. Sep 08
Indlæg ialt: 131
Skrevet kl. 23:20
Hvor mange stjerner giver du? :

opret dog en ekstra host i stedet for det rod

Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 23:35
Hvor mange stjerner giver du? :

Det er naturligvis også en mulighed, men det giver mig nogen andre problemer med en automatiseret vedligeholdelse - så det er ikke så enkelt som så.

Og så har jeg det med at blive stædig, når noget ikke virker - så VIL jeg bare finde ud af hvad der går galt. Jeg ikke i tvivl om, at det godt kan lade sig gøre, der er bare et eller andet galt et sted.

Side 1 ud af 1 (5 indlæg)