[解決済み] Windows/IISサーバーで、現在のページの完全なURLを取得するにはどうすればよいですか?
2022-06-07 18:36:58
質問
私は WordPress のインストールを Windows の新しいフォルダーに移動しました。 IIS サーバにインストールしました。PHPで301リダイレクトを設定しているのですが、うまくいっていないようです。私の投稿URLは以下のような形式です。
http:://www.example.com/OLD_FOLDER/index.php/post-title/
をどのように取得するのかがわかりません。
/post-title/
の部分を取得する方法がわかりません。
$_SERVER["REQUEST_URI"]
- は空の文字列を返しています。
$_SERVER["PHP_SELF"]
は単に
index.php
. これはなぜでしょうか、またどのように修正すればよいのでしょうか。
どのように解決するのですか?
IISで動作しているためでしょうか。
$_SERVER['PATH_INFO']
は、説明に使ったURLからすると、欲しいものです。
Apache の場合は
$_SERVER['REQUEST_URI']
.
関連
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み】メッセージ。Trying to access array offset on value of type null [重複]配列のオフセットにアクセスしようとしています。
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み] YouTube APIからYouTubeビデオのサムネイルを取得する方法を教えてください。
-
[解決済み] PHPを使って現在の年を取得するにはどうすればよいですか?
-
[解決済み] PHPで完全なURLを取得する
-
[解決済み] PHPで有用なエラーメッセージを得るにはどうしたらよいですか?
-
[解決済み】IIS:IISのログはどこで見ることができますか?
-
[解決済み】ASP.NET MVCでWebアプリのベースURLを取得するにはどうすればよいですか?
-
[解決済み】Web Application Project [...] は、IIS を使用するように構成されています。Webサーバーが見つかりませんでした。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「セッションキャッシュリミッターを送信できません - ヘッダーはすでに送信されています」【重複】。
-
[解決済み】メンバ関数をnullで呼び出す?
-
[解決済み】stdClassクラスのオブジェクトが文字列に変換されない。
-
[解決済み】「Fatal error: Class 'MySQLi' not found "を解決するには?
-
[解決済み】PHPの予期しないT_VARIABLEとは何ですか?
-
[解決済み】file_get_contents( )が動作しない。
-
MacでPHPを実行した際に、メモリサイズが134217728バイトも消費される問題の解決方法について
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] PHP $_SERVER['HTTP_HOST'] vs. $_SERVER['SERVER_NAME'], 私はマニュアルページを正しく理解しているのでしょうか?
-
[解決済み] PHPで完全なURLを取得する