🚀 サイト構築が難しい?手取り足取りご案内します——「WordPressサイト構築伴走」サービスを詳しく見る →

z-blog サブディレクトリ擬似静的ルール設定方法

Z-Blogを使用してウェブサイトを構築した後サーバーの設定方法疑似静的ルール?実はZblog公式は疑似静的設定ページで、Apache + .htaccess、IIS 7以上 + URL Rewrite Module、IIS 6 + ISAPI Rewrite 2.X、Nginx、Lighttpdなどの一般的なウェブサイト環境の疑似静的ルールを提供しています。まだわからない場合は、この記事を参照してください。

Zblog 疑似静的ルールの取得

一、Z-BLOGのAdmin Dashboardにログイン後、Plugin管理をクリックし、静的管理センターを見つけます。 静的管理センターがない場合は、自分でアプリケーションセンターからインストールしてください。zblog伪静态规则二、設定インターフェースで疑似静的を選択し、以下のルールは自分で変更するか、デフォルトのままにすることができます。zblog伪静态规则三、確定をクリックすると、ReWriteルールインターフェースにジャンプします。zblog伪静态规则四、生成された疑似静的ルールをあなたのウェブサイトの疑似静的設定に追加します。

異なるプログラムのZblog疑似静的ルール

apache zblog疑似静的ルール


RewriteEngine On
RewriteBase /zixun/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /zixun/index.php [L]
上記の内容を保存して.htaccessファイルとして、ウェブサイトのルートディレクトリにアップロードします。サブディレクトリのルールも同様です。

IIS7 zblog 擬似静的ルール



 
  
   
	
	 
	  
	   
	   
	  
	 
	
	
	 
	  
	   
	  
	 
	
   
  
 
ウェブサイトの"現在のディレクトリ"にweb.configファイルを作成し、関連する内容をコピーして貼り付けます。サブディレクトリも同様です。

IIS6 zblog 擬似静的ルール

[ISAPI_Rewrite]

RewriteRule /zixun/page_([0-9]*)\.html /zixun/index\.php\?page=$1&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/date-([0-9\-]+)(?:_)?([0-9]*)\.html /zixun/index\.php\?date=$1&page=$2&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/author-([0-9]+)(?:_)?([0-9]*)\.html /zixun/index\.php\?auth=$1&page=$2&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/tags-([0-9]+)(?:_)?([0-9]*)\.html /zixun/index\.php\?tags=$1&page=$2&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/category-([0-9]+)(?:_)?([0-9]*)\.html /zixun/index\.php\?cate=$1&page=$2&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/post-([0-9]+)\.html(\?.*)? /zixun/index\.php\?id=$1&rewrite=1&full_uri=$0 [I,L]
RewriteRule /zixun/([0-9]+)\.html(\?.*)? /zixun/index\.php\?id=$1&rewrite=1&full_uri=$0 [I,L]
ウェブサイトのルートディレクトリにhttpd.iniファイルを作成し、関連する内容をコピーして貼り付けます。httpd.iniファイルはANSIエンコーディングである必要があります。また、ボタンをクリックして生成することもできます。ヒント:このルールでは、ユーザーがカスタムルールを追加して、自分のディレクトリやファイルを広範な書き換えから除外できます。ヒント:ISAPI Rewrite 3の場合はApacheルールに従って生成してください。

Nginx zblog 擬似静的ルール

if (-f $request_filename/index.html){
	rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
	rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
	rewrite (.*) /zixun/index.php;
}
nginx.confを修正し、 location / { }ノード または location [インストールディレクトリ名] / { }(サブディレクトリインストール)ノード間に上記のルールを追加します。 つまり、もしあなたがzblogをサブディレクトリにインストール、それに対応する疑似静的ルールは以下のようになります:
location /zblog/ {
	if (-f $request_filename/index.html){
	rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
	rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
	rewrite (.*) /zixun/index.php;
}

}
LNMPワンクリックパッケージを使用している場合は、上記のサブディレクトリ擬似静的ルールを個別のconfファイルとして保存できます。例えばzblog2.confとして保存し、仮想ホストの設定ファイル内で読み込むことができます。include rewrite/zblog2.conf;宝塔パネルの場合は、サブディレクトリルールを現在の擬似静的ルールの後ろに追加してください。

Z-Blog 疑似静的スタイルのカスタマイズ

デフォルトのZ-blog疑似静的リンクに満足できない場合は、自分でカスタマイズできます。対応するパラメータは以下の通りです:1、記事のURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%id%} :記事ID、記事IDと記事エイリアスのいずれかを選択する必要があります
  • {%alias%} :記事エイリアス、記事IDと記事エイリアスのいずれかを選択する必要があります
  • {%year%} :記事の年、オプション
  • {%month%} :記事の月、オプション
  • {%category%} :記事が属するカテゴリーのエイリアス、オプション
2、ページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%id%} :ページID、ページIDとページエイリアスのいずれかを選択する必要があります
  • {%alias%} :ページエイリアス、ページIDとページエイリアスのいずれかを選択する必要があります
3、ホームページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%page%} :ページ番号、必須
4、カテゴリーページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%id%} :カテゴリーID、カテゴリーIDとカテゴリーエイリアスの少なくともいずれかを使用する必要があります
  • {%alias%} :カテゴリーエイリアス、カテゴリーIDとカテゴリーエイリアスの少なくともいずれかを使用する必要があります
  • {%page%} :ページ番号、必須
5、タグページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%id%} :タグID、タグIDとタグエイリアスの少なくともいずれかを選択する必要があります
  • {%alias%} :タグエイリアス、タグIDとタグエイリアスの少なくともいずれかを選択
  • {%page%} :ページ番号、必須
6、日付ページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%date%} :日付、必須
  • {%page%} :ページ番号、必須
7、著者ページのURL設定設定可能なパラメータ:
  • {%host%} :サイトアドレス、必須
  • {%id%} :著者ID、必須
  • {%page%} :ページ番号、必須
 

🚀 チュートリアルを見てもまだ迷っていますか?私が直接手を取ってご案内しましょう

「WordPressサイト構築伴走サービス」——ドメイン名の選択、ホスティングの購入から、Themeのインストール、公開、投稿まで、すべてのステップで私が伴走し、遠回りをせずに目標に直行します。

👉 サイト構築伴走サービスについて詳しく知る
🔒

コメントは閉鎖されました

この記事のコメント機能は閉鎖されています。ご質問がある場合は、他の方法でお問い合わせください。

×
二维码

QRコードをスキャンしてフォロー