インデックスページを検索ページにリダイレクトするわかりやすいURLモジュールがあります。リンクを使用してindex.phpを作成すると、インデックスページにリダイレクトされます。登録ページにアクセスしようとするとエラーが発生します
ABS_PATHがロードされていません。直接アクセスは許可されていません。
いずれかのカテゴリにアクセスしようとすると、次のようなエラーが発生します
見つかりません
リクエストされたURL/for-sale_1 /toys-games-hobbies_1/がこのサーバーで見つかりませんでした。
さらに、ErrorDocumentを使用してリクエストを処理しようとしたときに、404NotFoundエラーが発生しました。
エラーログを確認しましたが、このエラーが発生しています
<IfModule mod_rewrite.c>
なし</Ifmodule>
ローカルサーバーではうまく機能しますが、Apacheを使用したライブ削除では機能しません。
カテゴリリンクはライブサイトで機能しますが、クリックして登録、ログイン、または公開リンクをクリックすると、エラーが発生します。
ABS_PATHがロードされていません。直接アクセスは許可されていません。
これが、generate_rules.phpで定義されているレジスタのルールです。
$rewrite->addRule('^user/register$', 'index.php?page=register&action=register');
define('REL_WEB_URL', '/home/xxx/public_html');
define('WEB_PATH', 'xxx.com/';);