1. Han Wagter
  2. Installeren
  3. maandag 11 februari 2019
Voor de website http://www.klokkenbouwen.nl heb ik in een subdomein een nieuwe joomla 3.9.2 gebouwd. Inmiddels de nieuwe site van sub- naar hoofddomein geplaatst en oude hoofddomein naar een sub "oud". In de config.php de 2 paden tmp en log aangepast en nieuwe site is zichtbaar. Echter de oude site nu in een subdomein "oud"( eigenlijk directory file "oud" in de public_html) krijg ik niet meer benaderbaar. In de 2 paden tmp en log nu "oud" toegevoegd. In de ht.access van "oud" de oude rewrite regel vervangen door een nieuwe met toevoeging "oud".
Gevolg: benaderen in de url met toevoeging oud leidt door naar het nieuwe hoofddomein. Als ik de ht.access 'afzet' krijg ik melding infinite loop in J error.
Wat doe ik niet goed?
Geaccepteerde antwoord
Geaccepteerde antwoord Pending Moderation
Leen, bedankt voor je reactie.
Probleem zat toch in de 2 rewriteregels in de htaccess van de 'oude' site.
Omdat in Joomla nu bij algemene instellingen de rewrite van de url ingesteld kan worden, moesten deze 2 regels wel conflicteren.
Weer opnieuw de 2 regels 'afgezet' . Cache leeggemaakt en nu is de site wel weer bereikbaar.
Leen, nogmaals bedankt voor je meedenken.
  1. meer dan een maand geleden
  2. Installeren
  3. # Permalink
Geaccepteerde antwoord Pending Moderation
Hallo Han,
Wat ik me afvraag is werkte de oude site el in de omgeving waar nu dus de nieuwe draait.
Ik vraag dit omdat ik vermoeid dat de oude site misschien de huidige php versie niet aan kan.
ik meen te zien dat de oude site gemaakt is met

<version>1.7.3</version>
lvda
  1. meer dan een maand geleden
  2. Installeren
  3. # 1
Geaccepteerde antwoord Pending Moderation
Beste Leen,
Bedankt voor je reactie. De oude site (Joomla 1.7) draaide op een PHP 5.6 en werkte tot gisteren goed.
Binnen Direct \Admin alle bestanden overgezet naar een nieuwe sub en de nieuwe site omgekeerd naar het hoofddomein.
De nieuwe site werkt goed. De oude nu niet meer bereikbaar. In beider config bestanden gelijksoortige aanpassingen gemaakt.
Het ht.access van de oude site eerst 'afgezet' en daarna weer live. Gevolg: url met http://www.klokkenbouwen.nl/oud leidt naar de nieuwe site http://www.klokkenbouwen.nl
  1. meer dan een maand geleden
  2. Installeren
  3. # 2
Geaccepteerde antwoord Pending Moderation
staat er mischien iets bij oude site ingevuld configuration.php bij

var $live_site = '';
lvda
  1. meer dan een maand geleden
  2. Installeren
  3. # 3
Geaccepteerde antwoord Pending Moderation
In de 'oude' config stond inderdaad public $live_site = '';; heb gevarieerd met invulling van het adres https://www.klokkenbouwen.nl/oud maar bood geen soelaas.
Ik het .htaccess bestand aangepast met de toevoeging "oud". Stond een oude rewrite-regel:

RewriteCond %{HTTP_HOST} !^http://www.klokkenbouwen.nl/oud$ [NC].
RewriteRule ^(.*)$ http://www.klokkenbouwen.nl/oud/$1 [R=301,L]

Ook deze regels blokkeren: geen soelaas. Ook het renamen van het access bestand: geen soelaas
In de config beide paden aangepast met toevoeging oud ( de nieuwe site had in het subdomein de toevoeging "test". Op exact deze plaats alleen "test1" vervangen door "oud"

public $tmp_path = '...................domains/http://klokkenbouwen.nl/public_html/oud/tmp';
public $log_path = '...............domains/http://klokkenbouwen.nl/public_html/oud/administrator/logs';


Wat kan het zijn?
  1. meer dan een maand geleden
  2. Installeren
  3. # 4
Geaccepteerde antwoord Pending Moderation
Hallo,
Het lijkt nu allemaal goed te werken met https
lvda
  1. meer dan een maand geleden
  2. Installeren
  3. # 5
  • Pagina :
  • 1


Er zijn nog geen reacties op dit bericht.
U mag echter niet reageren op dit bericht.
Sorry de discussie is momenteel gesloten. U kunt nu geen reactie plaatsen.