PDA

View Full Version : Đổi tên tập tin forum.php sang index.php



taiha
25-10-2011, 08:05 PM
Khi vào rum VD: http://www.mydomain.com thì nó nhảy ra http://www.mydomain.com/forum.php trông rất xấu. Làm thế nào để xóa đuôi forum.php sau link như http://itvnn.net (http://itvnn.net/) nhỉ các pro giúp với. Thank

Tiểu Bá Vương 1404
26-10-2011, 04:18 PM
Bạn có hai trường hợp :
- Đối với phiên bản vBulletin Suite : bạn xóa tập tin index.php, sau đó sử tên tập tin forum.php thành index.php
- Đối với phiên bản vBulletin Forum : bạn không cần làm như trên.
Sau khi hoàn thành bước trên, bạn vào AdminCP :
Settings -> Options -> Forum Home Page Options -> Script Name for Forum Home Page.
Bạn sửa giá trị "forum" thành "index".

Việc này không thể loại bỏ địa chỉ tuyệt đối của diễn đàn là http://abc.com/index.php mà nó chỉ dẫn theo đường dẫn tương đối là http://abc.com/. Khi bạn sử dụng đường dẫn tương đối thì nó sẽ không thể hiện đường dẫn tuyệt đối.

P.S : Sau khi bạn trả lời, mình sẽ đổi lại tên đề tài để thuận lợi hơn vào sau này.

taiha
31-10-2011, 07:40 PM
Cảm ơn Tiểu Bá Vương. Đã tes thử trên localhost bằng cách: Settings -> Options -> Forum Home Page Options -> Script Name for Forum Home Page: sửa giá trị "forum" thành "index". chạy ngon. Nhưng em dùng beehost không hểu có xóa file nào trong public_html hay không mà khi truy cập http://mydomain.com (http://yourdomain.com/), server không trả về trang http://mydomain.com/index. (http://yourdomain.com/index.html)php nên phải xài thêm file .htaccess với code


RewriteEngine On
RewriteCond %{HTTP_HOST} !^\.mydomain\.com$[NC]
RewriteRule ^/?$ "http\:\/\/www\.mydomain\.com\/index\.php" [R=302,L]
có lẽ vậy nên dùng cách này cũng chẳng được hic

Tiểu Bá Vương 1404
31-10-2011, 08:28 PM
Đây không phải lỗi của mình, mọi thứ mình đã nói trong bài viết trên. Nếu bạn hiểu về vBulletin và PHP, chỉ cần xem nội dung của tập tin index.php sẽ hiểu ý nghĩa của việc làm trên và cả việc vBulletin tích hợp thiết lập này.

taiha
31-10-2011, 09:13 PM
cách làm của bác em test ngon lành rùi hì. còn vBulletin và PHP thì em mù tịt chưa tìm được tài liệu thích hợp để đọc hic. Em gửi cái index.php lên đây bác xem

removed
ở trên localhost nó chơi được trực tiếp luôn mà trên host không hiểu sao nó không thành trang mặc định khi vào mydomain.com được nản thật. Bác coi hộ em cái. À mà cái top onl và thân thiện sắp có tin vui chưa bác?
p/s: sẵn đang hỏi vẫn đề này nên coment lun ở đây sr nhé. Bác đừng phạt thẻ chết em đó :D

Tiểu Bá Vương 1404
31-10-2011, 09:43 PM
Nếu server của bạn không trả về trang đó thì nó ra trang nào vậy ?
Còn về việc khác thì bạn cứ email cho mình.

taiha
31-10-2011, 10:07 PM
Nếu server của bạn không trả về trang đó thì nó ra trang nào vậy ?
Còn về việc khác thì bạn cứ email cho mình.
nó trắng trơn không ra trang gì cả :D. Hỏi bọn host thì nó trả lời cái đó là do code không phải do host hic. Có thể do mọi hôm em xóa mất mấy file trong pulic_html cũng nên. Vì trong có có mấy file index.html ... không để ý nên del thẳng tay

Tiểu Bá Vương 1404
31-10-2011, 10:25 PM
nó trắng trơn không ra trang gì cả :D. Hỏi bọn host thì nó trả lời cái đó là do code không phải do host hic. Có thể do mọi hôm em xóa mất mấy file trong pulic_html cũng nên. Vì trong có có mấy file index.html ... không để ý nên del thẳng tay
Theo "thói quen" thì nó sẽ đưa ra cho bạn tập tin index.html trước, nếu trang không có gì thì sẽ hiện trắng, tốt nhất là bạn nên xóa những tập tin này đi, nếu yêu cầu không có html thì nó sẽ ưu tiên đến php, ở đây là index.php.

taiha
31-10-2011, 10:37 PM
Được rồi cảm ơn bác. Bác nhắc mới nhớ là có một file index.html trắng trơn trên host. Bác close topic này dùm em nhé. Thank