Redirecționare site Wordpress local către panoul de administrare

23 apr. 2016, 15:50:31
Vizualizări: 76K
Voturi: 9

Am încărcat un site Wordpress de pe server pe localhost și când deschid http://localhost/wordpress/wp-admin mă redirecționează către http://localhost/dashboard/

3
Comentarii

Ai modificat URL-ul site-ului și URL-ul de acasă?

Sumit Sumit
23 apr. 2016 18:33:16

Când testez/debughez un site WordPress local, setez URL-ul site-ului în fișierul meu hosts pentru a accesa site-ul cu același URL. (dezavantajul este că nu poți accesa site-ul real cât timp ai această intrare în fișierul hosts)

Rabin Rabin
24 apr. 2016 11:28:17

Da, am schimbat URL-ul site-ului și URL-ul de acasă...

Abdul Ali Khan Abdul Ali Khan
25 apr. 2016 08:07:36
Toate răspunsurile la întrebare 1
0
14

Se pare că URL-urile site-ului și ale paginii de start nu sunt setate corect.

Puteți seta acestea din wp-admin din ecranul Setări, deși se pare că acum nu puteți accesa acea pagină, așa că o soluție alternativă este următoarea:

  1. Editați fișierul wp-config.php
  2. Căutați să vedeți dacă WP_HOME sau WP_SITEURL sunt prezente în acest fișier
  3. Dacă sunt, schimbați adresa listată în 'http://localhost/wordpress/'

Dacă WP_HOME și WP_SITEURL nu sunt prezente în fișierul dvs. wp-config.php, adăugați următorul cod în fișier (oriunde înainte de comentariul care spune 'that's all, stop editing'):

define('WP_HOME', 'http://localhost/wordpress/');
define('WP_SITEURL', 'http://localhost/wordpress/');

Dacă aceasta este adresa corectă la care ați instalat WordPress și totul a fost mutat corect, ar trebui să fiți redirecționat către ecranul de autentificare când accesați http://localhost/wordpress/wp-admin.

EDITARE:

Dacă încă nu se face redirecționarea, să verificăm fișierul .htaccess. Sunt destul de sigur că acest lucru nu ar trebui să afecteze autentificarea în wp-admin, dar ar trebui să-l corectăm oricum. Deschideți .htaccess și căutați secțiunea WordPress similară cu cea de mai jos, adăugând wordpress/ unde îl vedeți mai jos pe liniile RewriteBase și RewriteRule:

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress

Actualizarea fișierului .htaccess este un alt pas care trebuie făcut când mutați un site, dar în majoritatea cazurilor va afecta doar Permalink-urile și este rezolvat doar prin salvarea pe pagina Setări -> Permalink în wp-admin. Sperăm că actualizarea manuală acum vă va ajuta și pe dumneavoastră...

24 apr. 2016 11:06:54