Настройка WordPress .htaccess для просмотра подпапок

String a = new String("foo");
String b = new String("foo");
System.out.println(a == b); // prints false
System.out.println(a.equals(b)); // prints true

Убедитесь, что вы понимаете, почему. Это потому, что сравнение == сравнивает только ссылки; equals() метод сопоставляет содержимое по символу.

Когда вы вызываете new для a и b, каждый получает новую ссылку, указывающую на "foo" в таблице строк. Ссылки разные, но контент один и тот же.

11
задан Kirk Beard 29 June 2016 в 10:46
поделиться

1 ответ

Edit#2: хорошо я думаю, что понял это, но это довольно грязно.

измените .htaccess файл установки своего основного Wordpress для сходства с этим:

# BEGIN WordPress
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteCond %{REQUEST_URI} !^/blog2/.*
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
</IfModule>
# END WordPress

теперь, загрузите новую копию Wordpress в "blog2 /" и скопируйте Ваш wp-config.php файл к нему. отредактируйте "/blog2/wp-config.php" файл и изменитесь $table_prefix к чему-то другому, чем Ваш первый блог. (это установит обоих wordpresses в ту же базу данных).

после того как Вы сделали это, необходимо смочь перейти в:

http://yourdomain.com/blog2/

и закончите установку без проблемы. начальная проблема состояла в том, что новая копия Wordpress продолжала пытаться использовать первую копию wp-config.php файл. перемещение его вручную зафиксировало это все.

потому что я безумен, я протестировал это с двумя новыми копиями, написал несколько тестовых статей и смог перейти вокруг без проблемы, таким образом, она должна работать :)

3
ответ дан 3 December 2019 в 04:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: