Мне кажется, что я прочитал все блоги или посты на эту тему, но их так много ... Мне все еще не хватает чего-то. Я не знаю, что. Мой сайт размещен на Amazon EC2.
Мой модуль переписывания модов определенно работает. Раньше у меня в .htaccess было следующее: безрезультатно:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Затем я выполнил команду "chmod -v 666 .htaccess", чтобы Wordpress мог получить к ней доступ.
Мой / etc / apache2 / sites-available / default выглядит следующим образом
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
# AllowOverride FileInfo
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
# AllowOverride FileInfo
Order allow,deny
allow from all
</Directory>
И мой / etc / apache2 / sites-enabled / 000-default выглядит так, по совету другого потока
<Directory />
Options FollowSymLinks
# AllowOverride FileInfo
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
# AllowOverride FileInfo
Order allow,deny
allow from all
</Directory>
Когда я перезапустил Apache, весь текст, указанный выше в моем .htaccess, исчез, и довольно постоянные ссылки все еще не работают. Кто-нибудь знает, что мне делать дальше ????