.htaccess probleem

Status
Niet open voor verdere reacties.

marconist

Gebruiker
Lid geworden
11 jan 2006
Berichten
128
Goedenavond,

Stap voor stap probeer ik mijn website online te zetten.
Laatste stap?:

Ik krijg na activeren van mijn website de boodschap:
Internal Server Error met een verwijzing naar de server provider.

De site moet geopend worden met https en dat is al geregeld.

Vanuit mijn provider gegevens heb ik een .htaccess bestand gemaakt:

Code:
> RewriteEngine On
> RewriteCond %{HTTPS} !=on
> RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Voor ik mijn serverprovider weer lastig ga vallen wil ik hier vragen of dit bestandje op de goede plaats staat.
Zie bijlage FTP programma.

mod. de code in
Code:
....
gezet
 

Bijlagen

  • htaccess.png
    htaccess.png
    9,7 KB · Weergaven: 28
Laatst bewerkt door een moderator:
Een error hiermee is hier niet afhankelijk van de locatie waar het staat.
Wat zegt de error_log?
Ik naam aan dat de pijltjes er niet in staan? (we hebben voor het gemak ook code-tags hier)


Verder staat er nog een topic open. Het zou fijn zijn als je daar een terugkoppeling gaf.
 
Laatst bewerkt:
Art,
ik stuur je hierbij het logbestandje.
Ik kijk even wat er nog open staat.
 

Bijlagen

  • combined_log.txt
    15 KB · Weergaven: 17
Dat is de acces_log en geen error_log.

Verder staan er timestamps in zodat je aan de hand van de tijd de juiste error kan delen.
Een hele logfile doorspitten kost ons teveel tijd en geeft nog geen 100% inzicht in wat er precies gebeurt.

Verder waren ik en anderen benieuwd of het nog gelukt was met FileZilla.
https://www.helpmij.nl/forum/showthread.php/960894-upload-vraag-voor-FileZilla
 
Laatst bewerkt:
Snap ik,

in het FileZilla FTP venster kan ik geen error log vinden.
Misschien ergens anders?
 
Vaak staat het buiten de webroot in je FTP, of anders is het vaak te vinden via je hosting control-panel.
Bij welke hosting zit je eigenlijk?
 
Wat staat er in /logs aan bestanden?
 
.htaccess probleem vervolg

Zie 2 bijlagen:

1. Combined.gz gedownload van de server
2. Dat is alles wat ik te zien krijg in FileZilla.
 

Bijlagen

  • log bestand.png
    log bestand.png
    7,7 KB · Weergaven: 15
  • combined_log.txt
    15 KB · Weergaven: 13
Vraag je hosting eens waar je error_log te vinden is.

Even voor de zekerheid: Er staan geen haakjes > voor je regels in .htaccess he? Want hier werken de regels perfect.
 
Laatst bewerkt:
Mmmmm,
kijk eens in mijn post over dit onderwerp op 11 aug. jl. 19.41 uur.
 
Je kan in je topic ook jouw berichten wijzigen ;)

Wat staat er nou precies in je .htaccess?
Zet het aub tussen code-tags hier.
(Knopje [<>] in de werkbalk waar je jouw bericht invult.)
 
Dat laatste knopje ... etc.(Knopje [<>] in de werkbalk waar je jouw bericht invult.) snap ik niet helemaal.

Wel heb ik de haakje verwijderd:
en .htaccess ziet er nu zo uit:

Code:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

geopend en opgeslagen als .htaccess met Wordpad.

Resultaat:

Not Found
The requested URL / was not found on this server.

Apache/2.2.22 (Ubuntu) Server at www.pa3cvi.nl Port 443


mod: code graag tussen
Code:
....
zetten,
of code selecteren en dan op knopje # klikken
 
Laatst bewerkt door een moderator:
Bovenin staan opmaak icoontjes. Kijk maar goed.

Wordpad is niet echt bedoeld voor programmeren. Gebruik gewoon Notepad/Kladblok of Notepad++

Ik zie nu in ieder geval geen Internal Server Error meer, maar een 404. Dat betekent dat je geen index-pagina hebt, zoals index.html.
 
Laatst bewerkt:
Het is een html5 pagina, daarin mogen geen dingen als ALIGN="center" worden gebruikt.
Hetzelfde geldt voor <font ....> die is ook niet meer toegestaan.

Alle opmaak moet bij voorkeur in een stylesheet, of eventueel tussen <style> tags in de <head> sectie, of (af te raden) als <p style="text-align: center;">
De html5 syntax vind je op w3schools.com/html/css
 
Laatst bewerkt:
Wat Bron zegt klopt, maar het is niet de oorzaak dat je een 404-pagina krijgt. :)
Het is wel een puntje waardoor Google het beter gaat indexeren omdat de code semantischer wordt.
 
Het probleem, door het verwijderen van de haakjes, in .htaccess lijkt nu opgelost.
Toch kreeg ik de website niet opgestart met de boodschap dat index niet gevonden werd.
Door in de ftp server pagina een mapje www in te voegen en daar de hele website op te zetten
lukte het wel.
Is dat normaal om een www map te moeten maken?

Ik ga nu proberen om met Notepad++ het geheel zo te maken, dat alles op internet de website correct overkomt.
Ook een vraagje nog:

Heeft Notepad ook een foutcontrole in zich?
Kan ik vanuit Notepad ook direct zien of het geheel goed overkomt op internet.?

Als je mij dat kunt vertellen, ga ik vrolijk verder met mijn poging de website start klaar te maken.
 
Notepad = Kladblok, en dat is erg simpel.
Notepad++ is meer bedoeld om mee te programmeren. Maar de gevorderde heeft meer aan NetBeans, PHPStorm of Eclipse

Als je van tevoren je website wilt zien, voordat je het uploadt, dan is een lokale webserver op je pc interessant.
XAMPP is een handig pakket met: Apache (webserver), MariaDB/MySQL (database t.b.v programmeren) PHP en Perl (programmeren).
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan