Làm cách nào để tự tạo một tệp với a. (chấm) tiền tố trong Windows? Ví dụ: .htaccess


450

Tôi muốn tạo một .htaccesstệp theo cách thủ công và phát hiện ra nó dường như là không thể thông qua giao diện người dùng Windows. Tôi nhận được một "bạn phải gõ một tên tệp." thông điệp. Phải có một cách để tạo các tệp với .tiền tố trong Windows.

Điều này có thể được thực hiện bằng tay?

Nhập mô tả hình ảnh ở đây


42
Tôi không thể tin rằng không ai trên SO đã từng hỏi điều này trước đây.
Doug Chamberlain

5
@ Sẽ có nơi nào khác một câu hỏi khác như thế này sẽ thuộc về? Tôi nhận thấy bạn đã đóng cả hai, nhưng đánh giá bằng câu trả lời và quan điểm về cả hai câu hỏi, có vẻ như có ít nhất một số quan tâm đến các câu hỏi có tính chất này.
Doug Chamberlain

44
Tôi đã gặp phải điều này trước đây và biết rằng có một câu trả lời dễ dàng. Tôi đã ngạc nhiên khi không tìm thấy nó ở đây. Vì vậy, tôi đã làm thêm một số tìm kiếm và tìm thấy nó ở nơi khác. Tôi không thể "trả lời" vì câu hỏi đã bị đóng nên đây là: chỉ cần đặt thêm một dấu chấm SAU tệp. Windows sẽ bỏ nó. .this.=>.this
TecBrat

10
Xin ai đó nghĩ về việc bỏ phiếu mở lại về điều này. Theo tôi, đây không phải là chủ đề, vì Windows Explorer là một công cụ được nhiều nhà phát triển sử dụng, đặc biệt khi mới trong nghề. Tạo một .htaccesslà một vấn đề phổ biến cho người mới bắt đầu hoặc nhà phát triển web sở thích. Và: vấn đề này đã làm tôi khó chịu trong nhiều năm, hầu hết các cách giải quyết đều gây khó chịu như địa ngục (gọi cmd...) và có một cách tốt hơn (cảm ơn @TecBrat). Google đã cho tôi trang này là lượt truy cập hàng đầu cho "cửa sổ tạo tệp bắt đầu bằng dấu chấm", vì vậy câu trả lời nên có ở tất cả mọi nơi (như một câu trả lời có điểm cao!)
kratenko

5
Tôi đã cố mở lại nó. Tôi cần điều này để thêm một tập tin Git .ignore. Đây có thể là một câu hỏi liên quan đến lập trình; nó không chỉ đơn giản là một câu hỏi "làm thế nào để tôi sử dụng Explorer".
james.garriss

Câu trả lời:


364

Nếu bạn khởi động Notepad và sau đó Tệp -> Lưu dưới dạng -> Viết .htaccess và chọn "Tất cả tệp" làm loại - thì nó sẽ tạo tệp .htaccess cho bạn.

Notepad lưu dưới dạng .htaccess


26
Luôn đánh giá cao việc thêm hình ảnh.
Doug Chamberlain

101
Mở notepad thực sự không cần thiết. Chỉ cần thêm một dấu chấm khác vào tên tệp hoặc thư mục và nó sẽ được đổi tên thành văn bản trước nó. Xem tại đây: superuser.com/questions/64471/ Mạnh
Griffin

27
Tôi không biết điều đó. Vì vậy, người ta có thể đơn giản tạo tệp bằng cách nhập ".htaccess." trong explorer và dấu chấm cuối cùng sẽ tự động bị xóa. Đẹp.
foens

Để theo dõi, bạn có thể chỉ cần đặt tên một tệp có dấu chấm trong windows 10 mà không phải sử dụng thủ thuật notepad không?
Satbir Kira

4
@Griffin, bạn nên đưa ra nhận xét của mình một câu trả lời. Tuyệt vời, vì nó hoạt động cho các thư mục quá. Và không có @Sabit Kira trong Windows 10, hiện tại tôi vẫn nhận được cùng một lỗi You must type a filename.
Bart

285

Windows 7, 8 & 10

Điều này thật dễ dàng kể từ Windows 7. Trong File Explorer, nhấp chuột phải vào bất cứ đâu và tạo một tệp mới. Nhập tên tệp mới là .something.(chú ý khoảng thời gian được nối thêm) và nhấn enter hai lần, công việc đã hoàn tất.

Trình diễn cách tạo một tệp không có tên trong File Explorer.

Vì vậy, thay vì được nhắc nhở với

Bạn phải nhập tên tệp.

Thay vào đó, bạn sẽ được nhắc nhở với

Nếu bạn thay đổi phần mở rộng tên tệp, tệp có thể trở nên không sử dụng được.


Điều này cũng hoạt động khi bạn muốn đổi tên tập tin, thật tuyệt! cảm ơn
Ovidiu Dolha

6
Đây phải là câu trả lời được chấp nhận. Đặc biệt là vì đổi tên hoạt động theo cách này quá.
Noitidart

Điều này không làm việc cho tôi. Tất cả những gì nó làm là tạo ra .something..txt, như được thấy trong Detailstab trong thuộc tính của tệp. Tôi đang dùng Windows 7 ...
Stam Kaly

8
@StamKaly Âm thanh như bạn có thể đang ẩn tiện ích mở rộng. Trong tùy chọn Trình khám phá tệp, đảm bảo bạn không chọn "Ẩn tiện ích mở rộng cho các loại tệp đã biết". Hoặc nếu bạn đang ở trên Windows 10, hãy chuyển đến tab Xem và kiểm tra "Tiện ích mở rộng tên tệp".
Matt Kieran

1
Tôi không thể tin được. Tôi đã sử dụng giải pháp hackish trong suốt những năm qua và chỉ hôm nay mới nghĩ đến google nếu có những giải pháp tốt hơn hiện có.
VarunAgw

89

Trong Notepad chọn File>Save As...

Tên tệp: ".whatever you want"(có dấu chấm hàng đầu)

Bạn có thể làm điều đó trong Explorer (trong Windows 7) bằng cách thêm một khoảng thời gian ở cuối tên tệp:

.whatever you want.

Windows sẽ tự động xóa dấu chấm khi bạn xác thực.


Hãy thử tạo một tệp từ trình thám hiểm có tên .htaccess Tôi không nghĩ rằng bạn đã cố gắng thực hiện nó.
Doug Chamberlain

3
Bạn đã thêm một dấu chấm "." đến cuối tên tập tin là gì?
dhirschl

Tôi đang sử dụng windows XP, tôi đã cập nhật các thẻ câu hỏi để phản ánh HĐH
Doug Chamberlain

6
Đây có phải là tài liệu ở bất cứ đâu? Thật kỳ lạ khi nó gần như là một lỗi.
WCWedin

1
Cảm ơn. Tùy chọn thứ hai này dường như dễ dàng hơn câu trả lời được bình chọn nhiều nhất cho câu hỏi này. Ngoài ra, điều này cũng hoạt động cho các thư mục nếu bạn muốn đổi tên thư mục của bạn bắt đầu bằng một dấu chấm.
Rolen Koh

29

Đi đến dấu nhắc lệnh, cd vào thư mục thích hợp và gõ:

notepad .htaccess

Sau khi hộp thoại xác nhận, tập tin sẽ được tạo và bạn sẽ chỉnh sửa nó trực tiếp. Nếu bạn chỉ muốn tạo một tệp trống, hãy thử

echo. > .htaccess

Tôi chưa bao giờ nghĩ đến việc lặp lại với một tập tin.
Doug Chamberlain

3
echoxuất ra một văn bản ECHO được bật. được ghi vào hồ sơ. echo.tạo một tập tin với một số khoảng trắng trong đó.
Boocko

4
sử dụng type nul > .htaccessthay vào đó, điều đó sẽ tạo ra một tệp không có nội dung
phuclv


9

Bạn có thể làm điều này trong bất kỳ chương trình nào khác hơn Explorer, ví dụ như Notepad, cmd.exevv

Bạn không thể làm điều đó trong Explorer và Raymond Chen đã đưa ra một lời giải thích về lý do tại sao không .


4
Nhận xét tuyệt vời từ bài đăng trên blog được liên kết: "Tập hợp những người muốn các tệp bắt đầu bằng dấu chấm và một trong những người giữ các tiện ích mở rộng đã biết ẩn không có giao điểm."
WCWedin

9

Chỉ cần gõ .htaccess. như tên tệp. Lưu ý dấu chấm ở cuối htaccess. Điều này sẽ thay đổi trong Windows thành .htaccess mà không có dấu chấm ở cuối.


yêu nó! cũng tốt vì nó vẫn sử dụng giao diện người dùng Windows, một phần của câu hỏi ban đầu.
PTansey

4

Ngay cả khi bạn không có bất kỳ trình chỉnh sửa bên thứ ba nào (Notepad ++, v.v.) thì bạn cũng có thể tạo các tệp có dấu chấm làm tiền tố.

Để tạo .htaccesstệp, trước tiên hãy tạo tệp htaccess.txt bằng Context Menu > New Text Document.

Sau đó nhấn Alt + D(Windows 7) và Ctrl + Csao chép đường dẫn từ thanh Địa chỉ của Windows Explorer.

Sau đó đi đến dòng lệnh và nhập mã như dưới đây để đổi tên tệp của bạn:

rename C:\path\to\htaccess.txt .htaccess

Bây giờ bạn có một khoảng trống .htaccessmà không cần mở nó trong bất kỳ trình soạn thảo.

Hy vọng điều này sẽ giúp bạn ra ngoài.


4

Bạn có thể lưu nó bằng hộp thoại Save As bằng cách sử dụng " .s Something ".


Làm thế nào về một thư mục?! ví dụ.gradle
McLan

Hộp thoại "Lưu dưới dạng" cho ứng dụng nào?
Peter Mortensen

4

Sử dụng một cái gì đó như Notepad ++ (hoặc thậm chí Notepad ), 'Lưu dưới dạng' và nhập tên .htaccess theo cách đó. Tôi luôn thấy nó kỳ lạ, nhưng nó cho phép bạn làm điều đó từ một chương trình!


3

Nghe có vẻ khó tin, nhưng Windows 1903 cuối cùng cũng cho phép đặt tên các tệp trong Explorer bằng dấu chấm hàng đầu :-)


2

Trong Windows, chỉ cần vào thư mục bằng cmd và gõ lệnh sau:

DIR>.htaccess

Lệnh này sẽ tạo một .htaccesstệp và sẽ kết xuất một số dữ liệu trong đó. Xóa dữ liệu và nó có thể được sử dụng dưới dạng .htaccesstệp.


3
Một lệnh đơn giản hơn sẽ là echo "" > .htaccess, theo cách này bạn không phải xóa bất kỳ dữ liệu nào.
DFSFOT

2

Có vẻ như Microsoft cuối cùng đã giải quyết vấn đề này. Các phiên bản hiện tại trong Insider Editions of Explorer cho phép tạo các tệp có dấu chấm ở phía trước.

Đã thử nghiệm với Build 19541


0

Nếu bạn sử dụng Git và cài đặt Git Bash, bạn có thể mở Git Bash tại thư mục (thông qua Nhấp chuột phải vào khoảng trắng trong Explorer> Git Bash tại đây) và làm:

touch .htaccess

0

Ngoài ra, nếu đã cài đặt Sublime Text trong máy tính phát triển của bạn, bạn có thể kéo tệp vào cửa sổ Sublime Text đã mở, nhấp chuột phải vào tên tệp -> đổi tên và nhập bất kỳ tên nào ngay cả khi không có bất kỳ tiện ích mở rộng nào. Điều này làm việc cho tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.