iframe conflict met .htaccess

Status
Niet open voor verdere reacties.

Matthiasb

Gebruiker
Lid geworden
5 jan 2008
Berichten
48
Ik heb een heel specifiek probleem.

Ik heb een pagina http://www.mijnsite.nl/index.html met daarin een iframe van 100 % width en height dat de pagina http://www.mijnsite2.nl/index.html toont.

Misschien een slechte oplossing maar ik wil de url van mijnsite2 absoluut verbergen.

Tot zover niks speciaals... Maar als iemand dan in Google terecht komt op http://www.mijnsite2.nl wil ik altijd doorsturen naar http://mijnsite.nl/index.html. Dat kan eenvoudig met .htaccess.

Maar nu komt het probleem; http://www.mijnsite.nl/index.html geeft http://www.mijnsite2.nl/index.html weer. Door het .htaccess bestand op http://www.mijnsite2.nl/ wordt je weer doorgelinkt naar http://www.mijnsite.nl/index.html die dan weer doorlinkt. Je begrijpt dat er uiteindelijk niks getoond wordt omdat hij steeds blijft doorsturen.

Iemand een oplossing, please?
 
Hmmm, dat is wel een interessant probleem.

Kun je niet je .htaccess zo aanpassen dat hij alles doorverwijst behalve het specifieke adres van de webserver die de pagina in de I-frame laadt?

(Overigens weet ik niet of het handig is om alles te laden in een IFrame, dat geeft wel bookmark en direct linking problemen... kun je niet beter de pagina ophalen via een remote file_get_contents() met PHP?)

Misschien helpt dit met de .htaccess: http://forums.digitalpoint.com/showthread.php?t=67583
 
Ik had volgende code in de .htaccess gebruikt:

Code:
Redirect permanent /directory_op_mijnsite2.nl http://www.mijnsite.nl/

<FILES>
order deny,allow
deny from all
allow mijnsite.nl
</FILES>

deze .htaccess staat dus in directory_op_mijnsite2.nl. Spijtig genoeg krijg ik op deze manier een internal server error;

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@mijnsite2.nl and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2 Server at mijnsite2.nl Port 80
 
Kan er iemand mij zeggen waarom dit niet werkt?

Code:
Redirect permanent /directory_op_mijnsite2.nl http://www.mijnsite.nl/

<FILES>
order deny,allow
deny from all
allow mijnsite.nl
</FILES>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan