簡體   English   中英

WordPress:RewriteRule不起作用

[英]Wordpress: RewriteRule does not work

我的.htaccess文件中有以下規則:

RewriteEngine On
RewriteBase /

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

在Wordpress配置中,我有: 在此處輸入圖片說明

但是,當我嘗試形象化頁面的內容時,我得到了: 在此處輸入圖片說明

僅當我使用以下URL時它才有效: http : //www.kobsa.com.pe/sitio/ index.php / about-us /

  1. 將永久鏈接更改為: Plain
  2. 刪除您的.htaccess文件
  3. 就在您的wp-config.php That's all. Stop editing... That's all. Stop editing...行添加:

    define('WP_SITEURL','http://'。$ _SERVER ['HTTP_HOST']。'/ sitio');

    define('WP_HOME','http://'。$ _SERVER ['HTTP_HOST']。'/ sitio');

  4. 將永久鏈接更改為: Post name

這樣就完成了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM