Changer l’access root d’un site web (PHP) (WordPress)

J’ai besoin d’aide pour mon développement Web. J’ai un site Web qui contient à la fois un dossier “application” et un dossier “demo” sur le serveur. Le dossier APPLICATION contient les fichiers codeigniter accessibles sous la forme url: www.example.com et le dossier DEMO contient le site wordpress accessible sous la forme www.example.com/demo. maintenant je veux changer l’access à wordpress quand l’url ‘www.example.com’ est entré, je veux charger mon site wordpress (PLACED IIN DEMO FOLDER). et le repos restra comme il fonctionne correctement. Veuillez me dire quels changements doivent être modifiés pour atteindre l’objective mentionné. Merci

Cela ne peut pas être fait – Vous auriez à la fois votre application Codeigniter et votre application WordPress sous http://www.example.com/

Je suppose que tu veux ça:

et

Si tel est le but, voici les étapes:

  • Faites une sauvegarde!
  • Créer un dossier /xyz
  • Déplacez les actifs suivants vers le nouveau dossier:

    • /system => /xyz/system
    • /application => /xyz/application
    • /index.php => /xyz/index.php
  • Ouvrez le /xyz/index.php et éditez les lignes suivantes:

    • $system_path = 'system'; => $system_path = '/xyz/system';
    • $application_folder = 'application'; => $application_folder = '/xyz/application';

Comme je ne connais rien de l’application Codeigniter que vous possédez, il peut y avoir des problèmes potentiels, tels que:

  • Si votre application utilise des ressources (fichiers CSS, images, js, etc.), elle peut avoir du mal à les retrouver après le déménagement. Vous devrez modifier vos fichiers View en conséquence. Vous pouvez probablement les trouver sous /xyz/application/views

  • Il y a de fortes chances que vous ayez un fichier caché /.htaccess contenant la configuration pour exclure le fichier index.php de votre schéma URI Codeigniter. (Accédez à l’application de votre code et faites attention à l’URL pendant que vous naviguez dans l’application. L’URL ressemble-t-elle à

  • (a) http://www.example.com/index.php/something/else

  • (b) http://www.example.com/something/else

Si (b) est le cas, vous devrez également ajuster votre fichier .htaccess .

J’espère que cela aide comme sharepoint départ …. Bonne chance! 🙂

Utilisez base_url (); obtenir l’url présent

 $url = base_url(); // check url.. echo it if($url == "www.example.com") { redirect('www.example.com/demo', 'refresh'); } 

**

Ajoutez ce code en haut de votre en-tête

**