2012-10-15 10 views
5

Stworzyłem serwer na serwerze Bitnami i zainstalowałem Wordpressa na mojej instancji EC2. Jestem stoi teraz dwie kwestie:Masz problemy ze zmianą domyślnego adresu URL na root w wordpress

  1. jestem w stanie uzyskać dostępu do witryny za pomocą wordpress http://<my_domain>/wordpress ale chcę być dostępne bezpośrednio odwiedzając http://<my_domain>. Wiem, że istnieje wiele sposobów, które są wymienione na twojej stronie internetowej, ale żaden z nich nie działa dla mnie. jedną rzecz, którą zauważyłem jest to, że mogę osiągnąć to samo używając adresu wordpress i pola adresu witryny w ogólnych ustawieniach wordpress, ale te pola są wyszarzone w mojej aplikacji wordpress i nie mogę zmienić tych pól, czy możesz mi powiedzieć dlaczego są szare i jak mogę je aktywować?

  2. Próbowałem rozwiązać mój problem, korzystając z porad podanych w http://wiki.bitnami.org/Applications/BitNami_Wordpress_Stack#How_to_change_the_WordPress_domain_name.3f Teraz z jakiegoś powodu, nie jestem w stanie uzyskać dostępu do mojej witryny w ogóle. Zrobiłem kopię zapasową, zanim wkradłem się do plików htaccess i conf, gdy mój serwer stał się nieosiągalny, po prostu przywróciłem kopię zapasową i odświeżyłem moją stronę. Ale nie jestem w stanie rozwiązać problemu i nie mogę korzystać z mojego pulpitu nawigacyjnego.

Odpowiedz

6

Standardowy proces jest uruchom następujące polecenie:

$ sudo /opt/bitnami/apps/wordpress/updateip --appurl/

Ta komenda zmienia następujące opcje:

zameldowanie/opt/BitNami/apps/wordpress/conf/wordpress. plik conf. Powinno być podobne:

# App url moved to root 
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs" 
#Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/" 
#Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs" 

<Directory "/opt/bitnami/apps/wordpress/htdocs"> 
    Options Indexes MultiViews +FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
    RewriteEngine On 
    #RewriteBase /wordpress/ 
    RewriteRule ^index\.php$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . index.php [L] 
</Directory> 

Następnie wyczyść pamięć podręczną przeglądarki i spróbuj uzyskać dostęp do adresu URL.

Jeśli chcesz skonfigurować opcje wyszarzania w panelu administracyjnym WordPress, możesz podać nazwę swojej domeny w /opt/bitnami/apps/wordpress/htdocs/wp-config.php. Zamień $ _SERVER ['HTTP_HOST'] na własną nazwę domeny.

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); 
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/'); 

Mam nadzieję, że to pomaga.

Powiązane problemy