我想把我的htaccess errorDocument部分簡化為一行,這可能嗎?在網上找不到任何這方面的檔案。先謝謝你!
實際的htaccess:
ErrorDocument 400 /errors.php?error=400
ErrorDocument 401 /errors.php?error=401。
ErrorDocument 402 /errors.php?error=402
ErrorDocument 403 /errors.php?error=403
ErrorDocument 404 /errors.php?error=404
ErrorDocument 405 /errors.php?error=405
ErrorDocument 406 /errors.php?error=406
ErrorDocument 407 /errors.php?error=407
ErrorDocument 408 /errors.php?error=408
ErrorDocument 409 /errors.php?error=409
ErrorDocument 410 /errors.php?error=410
ErrorDocument 411 /errors.php?error=411
ErrorDocument 412 /errors.php?error=412
ErrorDocument 413 /errors.php?error=413
ErrorDocument 414 /errors.php?error=414
ErrorDocument 415 /errors.php?error=415
ErrorDocument 416 /errors.php?error=416
ErrorDocument 417 /errors.php?error=417
ErrorDocument 418 /errors.php?error=418
ErrorDocument 421 /errors.php?error=421
ErrorDocument 422 /errors.php?error=422。
ErrorDocument 423 /errors.php?error=423
ErrorDocument 424 /errors.php?error=424
ErrorDocument 425 /errors.php?error=425
ErrorDocument 426 /errors.php?error=426
ErrorDocument 428 /errors.php?error=428
ErrorDocument 429 /errors.php?error=429
ErrorDocument 431 /errors.php?error=431
ErrorDocument 451 /errors.php?error=451
ErrorDocument 500 /errors.php?error=500
ErrorDocument 501 /errors.php?error=501
ErrorDocument 502 /errors.php?error=502
ErrorDocument 503 /errors.php?error=503
ErrorDocument 504 /errors.php?error=504。
ErrorDocument 505 /errors.php?error=505
ErrorDocument 506 /errors.php?error=506
ErrorDocument 507 /errors.php?error=507
ErrorDocument 508 /errors.php?error=508
ErrorDocument 510 /errors.php?error=510
ErrorDocument 511 /errors.php?error=511
uj5u.com熱心網友回復:
不可能。
你應該處理每個錯誤代碼。沒有選擇用regex或類似的東西來管理它。
uj5u.com熱心網友回復:
然而,你需要為每個錯誤代碼制定一個單獨的指令:
你不需要捕捉所有這些錯誤狀態,因為這些錯誤無論如何都不會觸發你的腳本,因為它們中的大多數都是在.htaccess被處理之前(運行你的ErrorDocument指令)過早地被觸發。
你不需要以error URL引數的形式明確地傳遞錯誤代碼,因為這個錯誤代碼已經以$_SERVER['REDIRECT_STATUS'] superglobal的形式提供給你的PHP腳本。
因此,下面的內容就足夠了:
ErrorDocument 404 /errors.php
然后參考$_SERVER['REDIRECT_STATUS']來獲得回應代碼,例如在這個例子中是 "404"。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/309777.html
標籤:
上一篇:SeleniumXPath:如何獲得使用屬性的href值
下一篇:Apache虛擬主機語法
